我刚刚开始在 Ubuntu 18.04 上使用 Firefox 62.0.3。我发现某些网站(Twitter、Gmail)上的字体渲染与其他应用程序有很大不同,这对我的眼睛来说有点负担。在我未经训练的眼睛看来,Firefox 似乎比其他程序应用了更多的提示。我也不能说其他程序是否“做错了”或者 Firefox 是否是例外——目前我正在与 Google Chrome 进行比较,但也许它有一些内置的渲染机制,可以绕过 Ubuntu 的“官方”渲染。然而,查看字体管理器中的示例文本,我认为情况并非如此。
我附上了一些剪切粘贴的截图,左边是 Firefox,右边是 Chrome。请注意大写字母“I”和小写字母“i”上的点的额外提示。其他字母(例如“h”、“f”)也显示了部分提示。提示似乎还影响了字距调整,导致字母间距略有不同。我在 Gmail 中也看到了这种情况。但我并不是在每个网站上都看到这种情况。
请注意,我故意没有安装 Microsoft 字体,但我在 中定义了备用字体~/.config/fontconfig/conf.d/00-aliases.conf
。特别是,sans-serif
解析为 Roboto,所以我认为这是 Twitter 使用的字体。有趣的是,Gmail 使用的字体也是 Roboto。安装 MS 字体并不能回答这个问题:为什么 Firefox 不同,我如何才能使它与其他程序保持一致?
我没有使用 Infinality 或类似的东西。上述后备是我所做的唯一自定义。在 Gnome Tweak Tool 中,我将提示设置为“中”,抗锯齿设置为“标准(灰度)”。
这是 Firefox 的全新安装,之前没有使用过,因此刷新实际上没有起到什么作用。我尝试了这个答案没有效果。另请注意,我最初发布Mozilla 论坛上的。