【问题标题】:Chrome Bad Font Rendering (Windows), But good with Brackets.ioChrome 字体渲染错误(Windows),但对 Brackets.io 很好
【发布时间】:2016-01-24 19:21:23
【问题描述】:

我正在使用最新的谷歌浏览器版本,激活了 DirectWrite,但字体渲染仍然很糟糕..

我以为只有 Chrome 的能力,没有什么我不能用它做的,但是当我在 Chrome 中使用“Brackets.io”的实时预览时,有一个漂亮、流畅的渲染!

我一直在尝试添加-webkit-font-smoothing: antialiased,但没有成功..

  • *使用的字体是来自 Google 字体的 Open Sans 希伯来语:Linked here

有什么建议吗?

编辑:
Brackets.io 的代码和 Chrome (css) 的代码没有区别,我尝试了 DirectWrite 和 -webkit-font-smoothing: antialiased,但没有解决方案。

我认为它与 chrome 的配置有关,bracket.io 可能已更改。

编辑: 现在我确定这是我的 chrome 浏览器的问题。 我去了另一台运行最新 chrome 的计算机,渲染效果很好.. 除了 DirectWrite 之外,chrome 内部是否有设置?

【问题讨论】:

  • 记得search before asking questions。这已经被问过很多次了。
  • @Mike'Pomax'Kamermans .. 为什么选择 -1?我已经搜索过了,这些问题的所有答案都不是我的答案。我的问题是关于两个 chrome 浏览器的字体渲染。注意我的问题。
  • 您在哪里提及您已经搜索过的内容、找到的内容、为什么不适用以及到目前为止您尝试过的内容?您是否在两者之间进行了视图源比较?有什么区别? CSS有什么区别?基本上你的问题没有证据表明你在发布之前已经完成了预期的调试。一旦“我已经完成了我的searching, researching, and debugging,这就是我发现的:......”信息在问题中,我会很高兴地收回 -1。
  • @Mike'Pomax'Kamermans 已编辑。
  • 我没有看到任何关于 DOM 或计算出的 CSS 差异的新信息,也没有看到几乎相同但没有帮助的 SO 问题的引用?

标签: css google-chrome fonts adobe-brackets


【解决方案1】:

我找到了答案,问题是 DirectWrite
chrome 中的 DirectWrite 忽略了 ClearType (Windows' Text Smoother) 所以字体不会平滑。

我只是禁用 Directwrite,文字变得更流畅了。

【讨论】:

    猜你喜欢
    • 2013-08-15
    • 1970-01-01
    • 1970-01-01
    • 2011-07-02
    • 1970-01-01
    • 2021-10-18
    • 2015-01-27
    • 2013-06-28
    • 2021-02-19
    相关资源
    最近更新 更多