大概从一周左右开始,我在某些网站上看到的字体就看起来有些不对劲......它们参差不齐,而且通常比以前更大。
举例来说,以下是 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
这对我有用:
- 打开 Google Chrome
- 打开新标签页并在地址栏中输入以下内容:chrome://flags/#disable-direct-write
- 点击“启用”来启用此开关,禁止 Google Chrome 使用 Microsoft DirectWrite。
- 关闭并重新打开 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 中修复。修复失败的自动更新功能可以真正解决字体质量差的问题。