woff的意思是:开放字体格式;字体格式;字体;尔夫;字体文件;开放字型格式;字体格局。
Web开放字体格式(桐裤Web Open Font Format,简亏薯称WOFF)是一种网页所采用的字体格式标准。此字体格式发展于2009年,现在正由万维网联盟的Web字体工作小组标准化,以求成为推荐标准。此字体格式不但能够有效利用压缩来减少档案大小,并且不包含加密也不受DRM(数位著作权管理)限制。
WOFF本质上是销轮者包含了基于sfnt的字体(如TrueType、OpenType或开放字体格式),且这些字体均经过WOFF的编码工具压缩,以便嵌入网页中。这个字体格式使用zlib压缩,文件大小一般比TTF小40%。
WOFF得到许多主要字体制造公司的支持,并且已经为Mozilla Firefox3.6版所支持。微软自第三个platform review版本的Internet Explorer 9起,就对WOFF添加了全部的支持。WebKit浏览器支持WOFF,Safari自5.1起支持WOFF,Google Chrome则自6.0起就支持WOFF。Presto自2.7.81起支持WOFF。
众所周知woff是(WebOpenFontFormatFile)的缩写,翻译过来就是Web开放字体格式,文件后缀名。本教程带来一款不用安装的web版本的软件打开并编辑woff文件。
打棚友开浏览器,进入百度,输入“百度woff”,出来的第一条结果就是百度的字体平台。
打开后,可以自行先看完这个官方教程,保证后面使用顺畅。也可以点击红磨梁圈内的链接进入百度字体平台。
进入字体平台,看到右上角有中、英链游槐文切换(Engpshlanguage)。然后左上角的打开,就可以直接打开并上传woff文件到平台的编辑器。
EOT,TTF,WOFF,SVG,WOFF2...字体格式中尺咐有很多选择,尽管格式种类繁多,但没有一种格式 适用于所有浏览器 。这意味着我们必须使用多种字体格式来提供 一致的体验 。
现在,让我们复习一些基础知识,并仔细看看网络上使用的不同字体格式。
TrueType字体 格式由苹果和微软开发,作为对PostScript字体格式的回应。TTF长期以来一直是Mac和Windows *** 作系统上字体最常见的格式。各大浏览器都支持过。然而,IE8不支持TTF;从IE9开始,它只得到部分支持,因为字体必须设置为“可安装”。
TTF允许最基本的数字版权管理类型——一个可嵌入的标志,指定作者是否允许将字体文件嵌入PDF文件和网站。有一些工具允许修改此标志,这是TTF格式的主要问题之一。另一个缺点是TTF/OTF字体没有压缩,因此它们的文件大小更大。
OpenType 是TTF的演变。这是Adobe和微软共同努力的结果。OpenType字体将屏幕和打印机字体数据包含在一个组件中。OTF具有几种独家功卖纯能,包括支持多个平台和扩展字符集。OTF字体可用于Macintosh和Windows *** 作系统。
OTF还允许存储多达65,000个字符。这个额外的空间让设计师可以自由地包括附加组件,如小写字母、旧样式图形、备用字符和其他附加字符,这些附加字符以前必须作为单独的字体分发。
EOT字体 由微软设计为网络上使用的字体。这是试图解决TTF和OTF在网络上发布时的版权缺陷。EOT使用微软工具从现有的TTF/OTF字体创建字体。压缩和子设置使字体文件变小。子设置提供了一些版权保护,但EOT也使用加密来进一步保护。听起来很有希望吗?是的,但EOT格式仅由Internet Explorer支持。
WOFF 本质上是包含了基于 SFNT 的字体(如 TrueType 、 OpenType 或其他开放字体格式),且这些字体均经过WOFF的编码工具压缩,以便嵌入网页中。这是Mozilla基金会、微软和Opera软件合作的结果。因为字体是压缩的,所以加载速度更快。元数据允许在字体文件中包含许可证数据,以解决版权问题。这是一个万维网联盟的建议,显然是字体格式的未来。
WOFF2是下一代WOFF。WOFF2格式困升比原始WOFF平均压缩增益30%。由于它仍然只是一个推荐的升级,它没有WOFF的广泛支持。
SVG字体 是使用SVG的“font”元素定义的。这些字体包含字形轮廓作为标准SVG元素和属性,就好像它们是SVG图像中的单个矢量对象一样。 SVG字体的最大缺点是缺少字体提示,字体提示是嵌入的额外信息,可呈现小字体且具有质量和易读性。另外,SVG不适用于正文,由于在Safari,Safari Mobile和Chrome上无法选择文本,因此无法选择单个字符,单词或任何自定义选项,您只能选择整个文本行或段落。
然而,如果您的目标是iPhone和iPad用户,SVG字体是您的唯一选择。这是 iOS 版 Safari 浏览器 4.1 及以下版本允许的唯一文件格式。
如您所见,有很多因素可能会影响 网页字体 的呈现。为了提供质量和一致性,在所有可能的 *** 作系统和浏览器组合上进行测试至关重要。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)