有什么办法可以让字体在 Chrome、Windows 7 上看起来更流畅吗?
大字体,有时甚至是斜体,看起来都很粗糙和参差不齐。
编辑:ClearType 已打开。
谢谢。
答案1
不幸的是,关于这个错误似乎存在很多困惑和误解!即使在 Google 的 Chromium 团队内部,似乎也存在困惑。下面链接的 Chromium 论坛中有很多信息。从本质上讲,问题似乎在于 Chrome 如何在 Windows 中呈现字体,因此在 Google 解决这个问题之前,您无能为力。而且这与 ClearType 关闭无关——这是对这个问题的常见反应!
http://code.google.com/p/chromium/issues/detail?id=137692
此外,该论坛中有一个注释,对于某些人来说,一种解决方法实际上是将 SVG 字体放在首位。当然,这仅适用于使用 @font-face 规则(而不是 Google/Typekit 字体)并且字体具有 SVG 版本的情况。
更新:Chrome 中的这个错误最终将在 Chrome 37 中修复,预计在 9 月初左右发布。因此此后这应该不再是问题。
答案2
在您的@font-face中,尝试去掉 WOFF 线(也去掉 SVG 线,它不值得那么大尺寸)。
对于某些字体,WOFF 文件会使渲染效果非常糟糕。IE 的 EOT 和所有其他浏览器的 TTF 都是如此。
答案3
尝试麦金塔。它可以使Chrome和Windows 7上的字体更加平滑。