近日,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博客。
新闻热点
疑难解答