近日,Chrome 浏览器项目的一条 BUG 跟进消息显示,Google Chrome 浏览器有意部署 Web 开放字体格式,不过,该消息并没说明 Chrome 何时推出该功能。Web 开放字体格式由 Mozilla 发起,旨在让设计者在 Web 中使用自己的个性字体。
Web 开放字体格式允许设计者象链接图片那样链接自己的字体文件,并使用该字体显示文字。Web 开放字体格式是为了解决 CSS3 的 @font-face 功能的问题,@font-face 允许浏览器下载指定的字体,但并没有指明字体的格式,使用 @font-face 可能会在不同浏览器产生不同的效果。去年,著名博客站点 Boing Boing 就曾使用 @font-face 技术对站点进行重建,结果以失败告终。
Web 开放字体格式的另一个好处是它本身是经过压缩的,这样就避免了下载巨大字体问题的问题,Web 开放字体格式目前已经部署到 Firefox 3.6,Opera 和微软都表示将提供支持,该格式目前已经提交 W3C 寻求成为标准。不过,微软的 IE9 还不支持该格式,但微软是该标准的提议者之一,IE 产品博客中也对该格式有所提及,因此,我们可以期待 IE9 的最终发布时会包含对该功能的支持。
如果 Chrome 也支持 Web 开放字体格式,苹果的 Safari 将成为目前唯一未标明支持该技术的浏览器。
除了浏览器的支持,另一个重要的问题是字体设计商 的支持,因为 Web 开放字体格式并不安全,字体商有可能不愿对之提供支持,不过,包括 Adobe, House Industries, Hoefler & Frere-Jones 以及 ITC, LinoType在内的字体商都表示支持该格式。
尽管 Web 开放字体格式并不能解决 Web 字体的所有问题,但它是朝着正确的方向迈进了一大步,随着 Firefox, Opera, Chrome 对该技术的支持,设计者们有望很快在他们的 Web 设计中任意使用他们喜欢的字体。
关于 Web 安全字体的更多资料,可以参考 Mozilla Hack 博客。
延伸阅读
本文来源:Web Monkey Google Chrome to Support the Web Open Font Format (原文作者:Scott Gilbertson)
中文编译来源:锐商企业CMS 网站内容管理系统 官方网站 |