Chrome 的字体看起来不太对劲

Chrome 的字体看起来不太对劲

大概从一周左右开始,我在某些网站上看到的字体就看起来有些不对劲......它们参差不齐,而且通常比以前更大。

举例来说,以下是 Chrome 和 Firefox 中的同一页面(注意:Chrome 页面以前看起来像 Firefox 页面):

铬合金
点击查看完整尺寸

火狐
点击查看完整尺寸

如您所见(希望如此),Firefox 中的字体更加清晰。而且,不只是这个网站无法正常工作,还有其他几个网站(但不是全部,这很奇怪)。

有人知道如何修复这个问题吗?我不想切换浏览器。

编辑:浏览器版本是 31.0.1650.63 m

编辑:我已经尝试过的事情:重置为默认设置;尝试启用/禁用直接写入(列表中没有选项);将“/high-dpi-support=1 /force-device-scale-factor=1”添加到可执行文件

答案1

在 Windows 10 和 Chrome 版本 52 上,我在实验选项卡中找不到任何“DirectWrite”选项。

不过,我可以通过禁用另一个实验来解决这个问题:

Set "Accelerated 2D Canvas" to "Disabled"

(在浏览器的地址栏中,转到chrome://flags#disable-accelerated-2d-canvas,更改设置,重新启动浏览器。)

由于该问题的修复方法显然已经改变,如果该修复方法停止工作,我建议一般在将来关闭任何硬件加速的文本渲染/2D 渲染功能。


在 Google Chrome 55 上,这个问题似乎又出现了。正如预期的那样,解决办法是禁用硬件加速,只是改变了位置。

(对我而言)新的解决方法似乎是:

Settings -> Show advanced settings... -> System
UNCHECK "Use hardware acceleration when available"

答案2

这对我有用:

  1. 打开 Google Chrome
  2. 打开新标签页并在地址栏中输入以下内容:chrome://flags/#disable-direct-write
  3. 点击“启用”来启用此开关,禁止 Google Chrome 使用 Microsoft DirectWrite。
  4. 关闭并重新打开 Chrome。

答案3

对于 Chrome v53,我见过的最简单的修复方法是启用 2G 来加载网络字体 - chrome://flags/#enable-webfonts-intervention-v2

用于 WebFonts 加载的新版用户代理干预。Mac、Windows、Linux、Chrome OS、Android 启用用于 WebFonts 加载的新版用户代理干预。#enable-webfonts-intervention-v2

已启用:2G

答案4

修复了!显然我的 Chrome 出于某种原因不再更新了……我设法在以下链接的帮助下修复了它:

http://www.howtogeek.com/186330/how-to-fix-and-adjust-automatic-updating-in-google-chrome/

附录:Chrome 版本 53 存在字体问题。该问题已在版本 54 中修复。修复失败的自动更新功能可以真正解决字体质量差的问题。

相关内容