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

why there is no utf-8 encoding in firefox?

为什么firefox中没有utf-8编码?
可能firefox在encoding行写编码unicode不对,encdoing行应该显示utf-8还是unicode编码?
这是什么原因?

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

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

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

它是这样指定的:

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

这个选项是UTF-8,是的。以前写的是“Unicode (UTF-8)”,比较清楚

似乎在整理编码菜单时(bug 805374 我认为)编码标签变得“更友好”,方法是用更一般的描述替换技术编码名称,或者在它是唯一可选时将其删除选项。

不包括其他 UTF 编码是有道理的:作为非 ASCII 兼容的编码,它们不容易被弄错和切换; UTF-8 是唯一适合此处的 Unicode 系列编码。但是将 UTF-8 称为“Unicode”的结果很不幸,因为 Microsoft 一直(误导性地)使用术语“Unicode”来表示 UTF-16LE。