命名混淆:为什么不在每个浏览器中都称为解码而称为编码?

命名混淆:为什么不在每个浏览器中都称为解码而称为编码?

在 Firefox、Chrome 和 IE 等浏览器中,有一个名为“编码”的选项。它用于将 HTML 文档解码为不同的语言。

据我所知,如果我在浏览器中选择“编码(Unicode UTF-8)”,则浏览器将以 UTF-8 格式解码 HTML 页面。

我的问题是为什么它被称为“编码”而不是“解码”?

答案1

它被称为编码,基于这样一个想法:你正在下载的文件是编码采用特定格式,在您的情况下为 Unicode UTF-8。

当文件以这种格式编码时,我们说它编码是 Unicode UTF-8。它需要 UTF-8 解码器,但程序讨论的是文件本身的编码。

相关内容