在Chrome和Firefox上显示Unicode


15

Unicode渲染:Firefox与Chrome

操作系统:Windows XP SP3

我的问题是有关此帖子在Firefox vs Chrome中的呈现方式。我可以在Chrome上看到很多盒子,而在Firefox上看不到很多盒子。

Firefox:

火狐

铬:

铬

我该怎么办?

更新:

Firefox和Chrome设置

更新2

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

Chrome字体

更新3

这是受@Arjan的 引用启发

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

Firefox上的笑脸

Chrome上的表情符号(以下是参考表情符号)

镀铬的表情符号

更新:

以上帖子的来源显示如下

火狐浏览器

火狐源

铬上的来源



@Arjan Thx供参考
abel

@Arjan更新后的帖子
abel

请注意,并不是100%只能怪罪您自己的浏览器或操作系统。网站的CSS可能有一些小缺陷,这些缺陷迫使某些浏览器将内容压缩为一行。只是猜测,但有时可以将Unicode表情从浏览器中复制到一个好的文本编辑器中就可以了。同样,浏览器的窗口标题或任务栏也可能很好地显示笑脸,即使它们在HTML <h1><p>元素中显示不正确。
Arjan

Answers:


11

还有更多功能,包括使用的操作系统。

该帖子的我的Chrome渲染看起来与您的Firefox图片相似。

简而言之,它是ANSI / Unicode字符和编码技术的混合体。不同的浏览器(和操作系统)对它的呈现方式有所不同。

回复:评论...

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

替代文字

(来自http://www.mehramedia.com/

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


两者都在同一XP SP3机器上运行。
阿贝尔

@abel-更新的答案。
William Hilsum

4

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

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

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

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

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

-编辑-

查看您的第3个更新,看起来您使用的Arial字体是旧版或旧版XP版本,可能是XP的字体仅比Vista或Win7版本旧。

嗯,刚刚找到了Microsoft字体页面,该页面有效地详细说明了每个软件包随附的字体版本。看看http://www.microsoft.com/typography/fonts/font.aspx?FMID=1705

看来,从Windows Vista或Windows 7获得Arial v5字体的唯一合法方法是,或者为此支付30美元。使用Vista机器的人是否可以“借用”字体?问题是我不确定XP将如何支持更新的字体。


我已经发布了firefox和chrome字体设置的屏幕截图
Abel

@abel您可以尝试在Chrome中将Sans-Serif字体更改为“ Arial Unicode”吗?
Mokubai

@abel我正在使用Vista,它的unicode支持可能比XP更好,并且可能是Vista中的基本Arial字体与unicode版本相同,并且Firefox知道在XP上使用完整的unicode ...否则,可能是MS Office或某些东西在我的计算机上安装了更新的字体。我的Arial字体为720KB,因此它看起来是完整的Unicode字体。\的Windows \字体:请你查的字体大小宋体用C
Mokubai

@abel如果确实找到了较新的Arial字体的副本,请不要忘记在Chrome设置中将字体更改回标准Arial。
Mokubai

1
@abel我怀疑它会起作用,但是对于违反EULA的情况,我不是律师。作为消费者,我会声称自己拥有Windows 7,因此应该能够从中取出零件(字体)以适合我的意愿使用,但是我怀疑律师会声称该字体仅在计算机上使用了许可。它已安装在其上,因此将其转移到另一台计算机上可能会违反EULA。
Mokubai

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.