![Google Chrome(Windows)无法在某些网站上正确显示文本/编码](https://linux22.com/image/1354301/Google%20Chrome%EF%BC%88Windows%EF%BC%89%E6%97%A0%E6%B3%95%E5%9C%A8%E6%9F%90%E4%BA%9B%E7%BD%91%E7%AB%99%E4%B8%8A%E6%AD%A3%E7%A1%AE%E6%98%BE%E7%A4%BA%E6%96%87%E6%9C%AC%2F%E7%BC%96%E7%A0%81.png)
我遇到了类似的问题Google Chrome 中的奇怪字符
这是网站上的截图http://getfwd.com
我试过了:
- 删除我已安装的字体
- 将编码设置为 Western、UTF-8、Greek、Automatic
- 更改 Google Chrome 中使用的字体
- 删除 Google Chrome,包括所有应用程序数据/用户配置文件
- 运行 CCleaner
- 重新安装 Google Chrome 两次
- 安装 Chromium(Chromium 中字体显示良好)
- 关闭 Windows ClearType
- 将 Windows/Chrome 语言从英语(澳大利亚)更改为美国、英国
- 进行更改后多次重新启动 Windows
所有这些都不起作用。我没有通过 VPN/代理连接。
有人可以给我一些建议吗?
Windows 7 x64 旗舰版
答案1
也许这会有所帮助:
改进 Windows 上 Google Chrome 35 或更高版本中的字体渲染(2014 年 4 月 15 日)
[...]
这里的主要问题是 Chrome 使用 Windows GDI 来呈现字体,而大多数在 Windows 上运行的现代网络浏览器都使用 DirectWrite。
Chrome 开发团队已将对 DirectWrite 的全面支持集成到 Chrome Beta 以及 Dev 和 Canary 中,但并未默认启用它。
[...]
- 在浏览器的地址栏中输入或粘贴 chrome://flags,然后按回车键。
- 按 F3 并输入 directwrite。Chrome 应立即跳转到启用 DirectWrite 实验。
- 单击启用链接以激活它。
- 出现一个重新启动按钮,您需要单击该按钮来重新启动浏览器。
[...]
对我来说,这是可行的。显然,问题出在 Web 字体的渲染上。
答案2
这似乎是 Helvetica 和 Helvetica Neue 的问题。Twitch.tv 提供了一个适用于此处的解决方案:http://support.twitch.tv/discussion/4148/garbled-text-in-chrome-read-this