WOFF字体,它们是什么以及我为什么要关心?

CS.*_*CS. 7 fonts woff

因此,mozilla已经提出了一个新的webfont,我不是真正进入那个世界,但我想保持自己up2date.最重要的是,即使微软支持它,为什么我要作为webdev关心呢?

和旧的有什么不同?我们需要另一种字体系统吗?在什么情况下我应该使用WOFF?为什么不坚持现有的?

另外一个名为WOFF的新标签可能很有用.

Pan*_*ood 19

嗯,WOFF是一种新的字体标准,正如你所知(如truetype和opentype),但它是专为在网络上使用而设计的,嵌入 HTML中.

这是重要的原因; 你应该关心的原因以及这种发展与在外面穿内衣以节省洗衣费的发明相同的原因 - 是因为嵌入字体的能力使得能够使用可能不在客户系统上的字体.WOFF字体针对此任务进行了优化.

因此,虽然网站仅限于少量网络安全字体(例如Tahoma,Arial),但使用新的CSS规则font-face,浏览器现在可以下载字体并使用它.

这可能听起来像是适合穿着高领的设计师类型的东西 - 然而,在某些情况下它是必不可少的...例如,当操作系统没有日语字体时,网站上有文字日本.这种情况通常是一个死胡同,没有出现.

WOFF格式是可下载字体的蜜蜂膝盖,主要有两个原因:

  • WOFF是压缩的 - 与原始TrueType或OpenType字体相比,下载量更小.无需手动gzip文件或让服务器执行此操作

  • WOFF包含的信息允许您查看字体来自哪里 - 没有DRM - 这得到了字体创建者的支持

所以,

我们需要它吗?是.我们需要另一种字体系统来满足压缩和识别字体以及嵌入网页的需要.

什么时候?在嵌入Web字体时,您可以在所有情况下使用WOFF(假设浏览器支持无处不在)

为什么?我们不仅仅坚持现有的,因为它们没有被压缩,无法正确识别,无法用可嵌入的概念进行,因此不适合这项工作.

  • @otaku:由于EOT是MSIE特定的,因为IE9将支持WOFF,因此EOT可被视为EOL. (2认同)