私の知る限り、Unicode自体はエンコーディングシステムではありません。これは、コードポイントを文字に割り当てる単なる標準です。ウィキペディアからの引用。
Unicodeは、さまざまな文字エンコードで実装できます。
では、Internet ExplorerとFirefoxのこれらのオプションは何ですか?
Unicodeは暗黙的にUTF16を意味しますか?もしそうなら、それはBEまたはLEですか?
そして、私たちがそれに取り組んでいる間、UTF-32はFirefoxとInternet Explorerでサポートされていませんか?
Unicode
は "Windowsの"エンコーディングシステムを意味します(いいえ、これはMicrosoftによって発明されたものではありませんですが、その製品)、すなわちUCS-2
(ユニバーサル文字セット)。
以前はそれほど悪い決定ではありませんでしたが(遅いプロセッサでは固定長の文字で問題が少なくなります)、今日はUTF-8
非常に正当な理由で普及しています。
番号、 UTF-32
はnotサポートされています-インターネットブラウザでも、明らかな欠点があるため、他のアプリケーションでもサポートされていません-文字ごとに4バイト。
(もちろん、それらはいくつかの例外かもしれません。)