Unicode 渲染:Firefox 与 Chrome

Unicode 渲染:Firefox 与 Chrome

Unicode 渲染:Firefox 与 Chrome

操作系统:Windows XP SP3

我的问题是关于这个帖子Firefox 与 Chrome 对比。我在 Chrome 上看到很多方框,而在 Firefox 上则不多。

火狐浏览器:

火狐

铬合金:

铬合金

我该怎么办?

更新:

Firefox 和 Chrome 设置

更新 2

将 Chrome 上的 Sans Serif 字体更改为 Arial Unicode 并重新启动

Chrome 字体

更新 3

这是受到的启发@Arjan 的 参考

Firefox 上的表情(参考表情如下)

Firefox 上的表情符号

Chrome 上的表情(参考表情如下)

Chrome 上的表情符号

更新:

来源上述帖子的内容显示如下

火狐

Firefox 源代码

铬合金

Chrome 上的源代码

答案1

还有更多内容,包括所使用的操作系统。

我用 Chrome 浏览器渲染的该帖子看起来与您的 Firefox 图像类似。

简单来说,它是 ANSI/Unicode 字符和编码技术的混合体。不同的浏览器(和操作系统)对它的处理和呈现方式不同。

回复:评论...

我正在运行 Windows 7 - Windows Vista 和 Windows 7 处理 ANSI/Unicode 和国际渲染要好得多。如果您转到控制面板(XP)中的国际/区域选项,您应该能够安装对复杂语言的额外支持。

替代文本

(从http://www.mehramedia.com/

对我来说,这只是意味着 Firefox 在任何地方都使用自己的渲染引擎,而 Chrome 则依赖于操作系统的支持。

答案2

对我来说,它在两个浏览器中看起来都一样 :/

您是否尝试过在 Chrome 选项中更改字符编码或 Chrome 字体?Chrome 可能使用了错误的编码或字体没有完整的 Unicode 集。

检查 Firefox 和 Chrome 之间的字体和编码是否相同。

在 Firefox 中,转到:选项 -> 内容 -> 在“字体和颜色”下单击高级
;在 Chrome 中,转到:Chrome 选项 -> 引擎盖下 -> 更改字体和语言设置。

确保它们相同,并且理论上您将在两个浏览器中看到相同的内容。

-编辑-

查看你的第三次更新,似乎你有一个旧的/奇怪的 XP 版本的 Arial 字体,可能是 XP 的字体版本比 Vista 或 Win7 旧

啊,我刚刚找到了微软的字体页面,上面详细介绍了每个软件包附带的字体版本。看看http://www.microsoft.com/typography/fonts/font.aspx?FMID=1705

看起来获取 Arial v5 字体的唯一合法方法是从 Windows Vista 或 Windows 7。或者支付 30 美元. 您所在的地方有没有人有 Vista 机器,您可以向他们“借用”字体?问题是我不确定 XP 对更新的字体的支持程度如何。

答案3

我通过安装解决了这个问题这些字体正如建议的那样这篇博文
如果这些链接由于某种原因失效,以下是存档版本:字体博客文章

相关内容