Web字体(WOFF)仅在禁用ClearType的Firefox v32.0(当前)中是模糊的



我看到这个问题被以不同的方式提出,但可能不是以如此直接的方式提出的。我正在加载Windows 8.1,默认设置为ClearType Disabled。Web字体在除Firefox之外的所有浏览器中都表现得非常好。在Firefox中,它们看起来是模糊的或像素化的。当我启用ClearType时,它们在Firefox中突然就好了。奇怪的是,如果我禁用ClearType并注销然后登录,它们仍然可以。我看到谷歌Chrome之前也有类似的问题,但我知道他们在Chrome中解决了这个问题。这是一个需要Firefox解决的问题吗?抗锯齿属性是否将在CSS中进行高级处理,以强制字体正确渲染?

禁用硬件加速后问题是否再次出现?

如果没有,您将看到这个长期存在的问题1-在使用硬件加速绘图时,禁用ClearType的DirectWrite字体渲染有时无法正常工作。据我所知,Firefox 32中没有与字体渲染相关的更改(您没有澄清这是否是与Firefox 31的回归,或者您只是注意到了这个问题),但有一些更改扩展了硬件加速绘图的使用。

请注意,禁用字体平滑和禁用ClearType是有区别的。如果它在Chrome中正常工作,那可能就是问题所在,因为Chrome有直接相反的错误,比如不正确地遵守设置2。

v32的字体渲染似乎很糟糕——v31、WOFF和其他字体类型渲染得很完美,而在32中,它们缺少了部分字形。

最新更新