简体   繁体   English

@fontface在所有Windows浏览器中都异常显示

[英]@fontface anomoly in all Windows browsers

I have come across a very strange anomonly when use the Caviar Dreams (http://www.fontsquirrel.com/fonts/Caviar-Dreams) font from FontSquirell. 使用FontSquirell的Caviar Dreams(http://www.fontsquirrel.com/fonts/Caviar-Dreams)字体时,我遇到了一个非常奇怪的异常。

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. 它可以在所有基于Mac的浏览器(FF,Safari和Chrome)上完美呈现,但是当我尝试在任何基于Windows的浏览器(FF,Chrome,Safari和当然是IE)上查看它时,在顶部都会出现一个非常奇怪的“斑点”大写字母“ D”。

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? 任何想法可能是什么问题和/或可能的解决方案?

This is a rendering problem, and it will vary from one Windows configuration to another. 这是一个渲染问题,并且从一种Windows配置到另一种Windows配置都会有所不同。 For example, it will change if ClearType is turned on or off. 例如,如果打开或关闭ClearType,它将更改。

There are ways for font designers to embed 'hints' so rendering engines can avoid this problem, but that font may not have such hints. 字体设计人员可以通过多种方式嵌入“提示”,以便渲染引擎可以避免此问题,但是字体可能没有这种提示。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM