Safari和"Entypo"网络字体的Unicode问题

3
我正在使用一种名为Entypo的象形文字网络字体,由Daniel Bruce制作,用于一个项目中。然而,在Windows上的Safari 5中无法正常工作。但是这种字体在Chrome、Firefox、Internet Explorer和Opera中都能正常工作。
这是字符映射表。在Safari中打开链接,你会发现一些缺失的象形文字。似乎Unicode码长度超过5个字符的代码会影响Safari。你有什么想法吗?

1
我可以确认,在Windows 7上的Safari 5.1.7中存在问题。大多数特殊字符看起来都还好,但其中有一些完全丢失了,比如前两个U+1F4DE和U+1F4F1。作为对比,我的Plane 1字符测试页面 http://www.cs.tut.fi/~jkorpela/code2001.html 在那些已经安装了Code2001字体并且其他浏览器都能显示这些字符的系统上,也不能在Safari中正常显示。因此,似乎Safari与超出BMP(即代码编号> FFFF十六进制)的字符存在某些问题。 - Jukka K. Korpela
@JukkaK.Korpela 很有意思。感谢您的建议。我想知道为什么Safari在处理BMP以外的字符时会出现问题。 - ethannam
2个回答

0

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接