2013年1月5日星期六

FX 的字体渲染很奇怪呢

这是在“正常”网页下的字:
这是在 Gmail 和 FX 自己界面的字:
可以看得出一个是 LCD 方式的抗锯齿,一个是灰度方式的,但是这区别又是怎么来的呢?真是诡异。

更诡异的是有些网页一滚动就会从一种渲染方式变成另外一种,google 家网页基本都是重灾区。
 稍微滚动一下就变成了:
关掉 directwrite 是没有用的,gfx.font_rendering.harfbuzz.scripts 设为 0 会改善 kerning,但是对 LCD->灰度 这样的变化是无能为力的。
只有关掉 d2d 可以解决这个问题,不过即使是如此,FX 自己的界面字体也依然是灰度的。FX 也是个奇葩浏览器呢,不过既然不崩溃就忍了吧。

没有评论:

发表评论