【发布时间】:2011-08-04 17:28:02
【问题描述】:
我一直在研究如何在网页上执行字体抗锯齿。以下是我找到的一些解决方案:
-
-webkit-font-smoothing属性:它似乎只适用于最新的浏览器。我没试过。 - Google Font API:这很棒,而且易于使用。我想知道如何离线使用它。
- 一个名为 typeface.js 的 JavaScript 库:它使用画布或 VML 绘制文本。看起来不错,但我没有使用它。
- 也许 css3 支持这一点。
另外,我发现这个网站,gitorious.org,在主页上使用了非常漂亮的抗锯齿字体。但我想知道它是如何工作的。源代码显示它只是纯文本,但无法使用 Firebug 等调试工具进行更改。有谁知道这背后是什么?或以其他方式解决此字体问题。
【问题讨论】:
-
adobe 也有一些抗锯齿字体。
-
你看到的那个网站......使用纯图像来实现这种效果:gitorious.org/img/external/description.png(只是一个附录)