所有 Windows 浏览器中的 @fontface anomoly
当使用 FontSquirell 的 Caviar Dreams (http://www.fontsquirrel.com/fonts/Caviar-Dreams) 字体时,我遇到了一个非常奇怪的异常情况。
它在所有基于 Mac 的浏览器(FF、Safari 和 Chrome)上都能完美呈现,但是当我尝试在任何基于 Windows 的浏览器(FF、Chrome、Safari 和当然 IE)上查看它时,我在当字母“D”大写时,位于字母“D”的顶部。
我以前从未遇到过此类问题,所以这让我有点头疼。
有什么想法可能是什么问题和/或可能的解决方案吗?
I have come across a very strange anomonly when use the Caviar Dreams (http://www.fontsquirrel.com/fonts/Caviar-Dreams) font from FontSquirell.
It renders perfectly on all Mac based browsers (FF, Safari & Chrome) but when I try and view it on any Windows based browser (FF, Chrome, Safari & of course IE) I get a very strange "blob" on the top of the letter "D" when it is capitalized.
I've never had this kind of problem before so it's giving me a bit of a headache.
Any ideas what the problem might be and/or a possible solution?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一个渲染问题,并且会因 Windows 配置的不同而有所不同。例如,如果打开或关闭 ClearType,它会发生变化。
字体设计者可以通过多种方法嵌入“提示”,以便渲染引擎可以避免此问题,但该字体可能没有此类提示。
This is a rendering problem, and it will vary from one Windows configuration to another. For example, it will change if ClearType is turned on or off.
There are ways for font designers to embed 'hints' so rendering engines can avoid this problem, but that font may not have such hints.