diff options
Diffstat (limited to 'files/ja/web/api/textencoder')
-rw-r--r-- | files/ja/web/api/textencoder/index.html | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/files/ja/web/api/textencoder/index.html b/files/ja/web/api/textencoder/index.html index 4d622bf7a6..fc3bec87d6 100644 --- a/files/ja/web/api/textencoder/index.html +++ b/files/ja/web/api/textencoder/index.html @@ -54,7 +54,7 @@ console.log(view); // Uint8Array(3) [226, 130, 172] <h2 id="Polyfill" name="Polyfill">ポリフィル</h2> -<p>以下のポリフィルは、W3 が要求する仕様だけを満たします。 "これだけで" IE5 で動作するように設計されていますが、IE5 から IE9 では TypedArray に代わって通常の配列を返します。メモリの効率が悪く遅いブラウザーのような状況では、このポリフィル (さらに言えばどのポリフィルも) は古いブラウザーと大きな文字列に対して実用的でないでしょう。最後に、 <code>0x1e << 3</code> のようなシーケンスを <code>0xf0</code> へ変換するため、以下のコードをミニファイアー (特にクロージャコンパイラー) を通して実行すべきであることに注意してください。これらのシーケンスはポリフィルの動作を美的に示すため、事前に計算されていません。</p> +<p>以下のポリフィルは、標準が要求する仕様だけを満たし、したがって UTF-8 のみをサポートします。 "これだけで" IE5 で動作するように設計されていますが、IE5 から IE9 では TypedArray に代わって通常の配列を返します。メモリの効率が悪く遅いブラウザーのような状況では、このポリフィル (さらに言えばどのポリフィルも) は古いブラウザーと大きな文字列に対して実用的でないでしょう。最後に、 <code>0x1e << 3</code> のようなシーケンスを <code>0xf0</code> へ変換するため、以下のコードをミニファイアー (特にクロージャコンパイラー) を通して実行すべきであることに注意してください。これらのシーケンスはポリフィルの動作を美的に示すため、事前に計算されていません。</p> <pre class="brush: js notranslate">if (typeof TextEncoder === "undefined") { TextEncoder=function TextEncoder(){}; |