为什么firefox中没有utf-8编码?

时间:2015-04-11 12:57:49

标签: firefox unicode utf-8

为什么firefox中没有utf-8编码?
也许firefox在编码行中编写编码unicode是错误的,如果{}}}或utf-8编码显示在包围行中?
是什么原因?

enter image description here

2 个答案:

答案 0 :(得分:11)

这个选项是UTF-8,是的。它曾经说“Unicode(UTF-8)”更清晰。

似乎整理编码菜单时(bug 805374我认为)编码标签通过将技术编码名称替换为更一般的描述而变得更“友好”,或者当它被删除时将其删除只有可选择的选项。

有意义的是,不包括其他UTF编码:作为非ASCII兼容的编码,它们很容易被误解并在它们之间切换; UTF-8是唯一适合此处的Unicode系列编码。但是,调用UTF-8只是“Unicode”的结果是不幸的,因为微软总是(误导性地)使用术语“Unicode”来表示UTF-16LE。

答案 1 :(得分:0)

推理(根据我的理解)不将其添加为utf-8可能是因为它允许用户根据需要设置utf编码,如utf-16或utf-8等。

Firefox使用Unicode并使用它,它使用charset=utf-8

如果服务器没有通过HTTP响应标头发送编码,您需要了解Firefox将使用元标记中指定的编码。

它的指定如下:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">