【问题标题】:Chrome and firefox are rendering incorrectly OPEN SANS web fontChrome 和 firefox 渲染不正确 OPEN SANS 网络字体
【发布时间】:2016-12-29 08:24:01
【问题描述】:

自从几周前我的 chrome 渲染坏了谷歌字体“open sans”,关于 firefox,它总是渲染坏,

它在所有具有开放式 san 的网站以及任何重量或大小的网站中都呈现糟糕的状态。 我读过一些关于改变 chrome://flags/#enable-direct-write 但我没有那个选项 我已经清理了缓存,

我有一个屏幕截图,显示了它在我的屏幕中的外观以及它的外观,

截图取自这里:http://104.236.102.187/htmls/open/open.html

目前chrome的版本是52, 视窗 8.1 专业版

64 位

谢谢

【问题讨论】:

  • 从昨天开始我就一直在面对这个问题......看起来我的 win 7 更新了一些内容
  • 老兄,我是问这个的,我通过安装旧版本的chrome(50)解决了这个问题,并且我修改了注册表以避免chrome的自动更新,但是,我知道还有另一种管理windows字体的解决方案,但我还没有尝试过
  • 感谢解决方案的朋友。但是,我会坚持下去,因为我不想降级?

标签: google-chrome webfonts text-rendering


【解决方案1】:

我在最新的 Firefox 48 和 Chrome 52 上测试了最新的 Windows 10(64 位),并没有看到像上面的屏幕截图那样。开发工具显示 Open Sans 正在加载。

您是否也尝试过包含各种字体样式?由于您在 <link> 上的 CSS 样式表 href 中缺少它们。

应该是这样的,以便 Google 知道要提供哪些字体样式

<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Open+Sans:400,600,300,800,700,400italic" />

Google Web 字体页面有大约 10 种 Open Sans 的字体样式

https://fonts.google.com/specimen/Open+Sans?query=open+sans

查看各种字体样式是否出现,如果没有出现,则可能是您的显卡或某种 Windows 8 错误导致了这种渲染。

更新

还要检查ClearType 是否影响浏览器中的文本。尝试启用和禁用它,看看你是否看到了不同。在 Windows 中搜索Adjust ClearType Text

https://www.microsoft.com/typography/cleartype/tuner/tune.aspx

【讨论】:

  • 是的,我已经测试了所有重量 400,600,300 等,但问题仍然存在;唯一能正确显示字体的是 Internet Explorer,
  • 如果您在 Windows 7、8 或 10 上尝试 disablingenabling Windows 功能 ClearType ... 在 Windows 中搜索 Adjust ClearType Text .. 这可能会对在浏览器中呈现的字体抗锯齿。 microsoft.com/typography/cleartype/tuner/tune.aspx
猜你喜欢
  • 2017-01-13
  • 2013-10-17
  • 1970-01-01
  • 1970-01-01
  • 2014-10-21
  • 2018-05-21
  • 1970-01-01
  • 1970-01-01
  • 2016-09-13
相关资源
最近更新 更多