修改 Firefox 69 中的字体渲染以获得更好的外观

修改 Firefox 69 中的字体渲染以获得更好的外观

更新到最新的 Firefox 69 后,粗体字体渲染出现一个问题。以下是旧浏览器(左侧,良好)和新版本的屏幕截图。问题出在粗体字体上 - 新版本中的蓝色不像应该的那样浓烈:

在此处输入图片描述

我注意到,新版本的cairo字体渲染已被删除,就像在旧浏览器中一样:

gfx.canvas.azure.backends direct2d1.1,cairo,skia
gfx.content.azure.backends direct2d1.1,cairo,skia

也许问题出在skia?如果我在旧浏览器中设置direct2d1.1,skia,cairo- 粗体字体颜色会变得像新版本一样 - 糟糕。有什么解决办法吗?

另一个截图: 在此处输入图片描述

或者只是切换到 Firefox ESR?它cairo甚至在最新版本 68.0.1 上也可以渲染。

答案1

对我而言真正有效的是gfx.font_rendering.cleartype_params.rendering_mode改为5

不客气!

答案2

....经过几个小时的搜索 - 找到了一个简单的解决方案 - 设置为about:configgfx.font_rendering.cleartype_params.force_gdi_classic_max_size- 只需将默认值增加到 100 - 现在所有最大尺寸为 100px(或无穷大 - 无关紧要:)的字体都由经典 GDI 处理。回到正题:)

相关内容