我看到这个问题已经以不同的方式提出,但也许不是以这种直接的方式。我正在使用ClearType Disabled的默认设置重新加载Windows 8.1。除了Firefox之外,所有浏览器中的Web字体都可以完美呈现。在Firefox中,它们看起来模糊或像素化。当我启用ClearType时,他们突然在Firefox中很好。奇怪的是,如果我然后禁用ClearType并注销然后登录,它们仍然没问题。我看到谷歌Chrome以前有过类似的问题,但他们知道他们在Chrome中解决了这个问题。这是一个需要Firefox解决的问题吗?是否会在CSS中使用抗锯齿属性来强制字体正确渲染?
答案 0 :(得分:0)
问题是否在禁用硬件加速时重现?
如果没有,您会看到这个长期存在的问题1 - 使用硬件加速绘图时,禁用ClearType的DirectWrite字体渲染有时无法正常工作。据我所知,Firefox 32中没有与字体呈现相关的更改(您没有澄清这是否是针对Firefox 31的回归,或者您只是注意到此问题),但是有一些更改可以扩展使用硬件加速绘图。
请注意,禁用字体平滑和禁用ClearType之间存在差异。如果它在Chrome中正常运行,可能会出现问题,因为Chrome存在直接相反的错误,例如无法正确尊重设置2 3。
答案 1 :(得分:-1)
v32似乎有拙劣的字体渲染 - v31,WOFF和其他字体类型呈现完美,而在32中它们缺少部分字形。