Internet Explorer 和 Firefox 中的编码 -> Unicode 是什么?

Internet Explorer 和 Firefox 中的编码 -> Unicode 是什么?

据我所知,Unicode 本身并不是一个编码系统。它只是一个为字符分配代码点的标准。引自维基百科。

Unicode可以通过不同的字符编码来实现。

那么 Internet Explorer 和 Firefox 中的这些选项是什么?

在此处输入图片描述

在此处输入图片描述

Unicode 是否隐含地表示 UTF16?如果是,它是 BE 还是 LE?

我们正在解决这个问题,Firefox 和 Internet Explorer 不支持 UTF-32 吗?

答案1

Unicode方法“Windows 的”编码系统(不,这是不是它是微软发明的,但在其产品中被广泛使用),即通用UCS-2字符集(Universal Character Set)。

在过去,这并不是一个糟糕的决定(慢速处理器对于固定长度的字符的问题较少),但是UTF-8由于很好的理由,如今它却十分流行。

不,UTF-32不是不支持 - 无论是在互联网浏览器还是在其他应用程序中,因为它的明显缺点是 - 每个字符 4 个字节。

(当然,也可能存在一些例外。)

相关内容