Web開放字型格式
Web開放字型格式(Web Open Font Format,簡稱WOFF)是一種網頁所採用的字體格式標準。此字型格式發展於2009年,[3]由全球資訊網協會的Web字型工作小組標準化,現在已經是推薦標準。[4]此字體格式不但能夠有效利用壓縮來減少檔案大小,並且不包含加密也不受DRM(數位著作權管理)限制。
副檔名 |
.woff .woff2 |
---|---|
網路媒體型式 | |
開發者 | Mozilla基金會 |
格式類型 | 字型 |
作為容器 | SFNT字型 |
網站 |
在2010年4月8日,Mozilla基金會、Opera軟體公司和微軟提交WOFF[5][6]之後,全球資訊網協會發表評論指,希望WOFF不久能成為所有瀏覽器都支援的、「單一、可互操作的(字型)格式」。[7]2010年7月27日,全球資訊網協會將WOFF作為工作草案發布。[8][9]2018年3月發布2.0版。[10]
規格
WOFF本質上是包含了基於SFNT的字型(如TrueType、OpenType或其他開放字型格式),且這些字型均經過WOFF的編碼工具壓縮,以便嵌入網頁中。[3]WOFF 1.0使用zlib壓縮,[3]檔案大小一般比TTF小40%。[11]而WOFF 2.0使用Brotli壓縮,檔案大小比上一版小28%~29%[12]。
支援
以下瀏覽器支援 WOFF:[13]:
- Mozilla Firefox3.6版。[14]
- Google Chrome則自6.0起就支援WOFF。[15]
- 微軟自第三個platform review版本的Internet Explorer 9起,就對WOFF添加了全部的支援。[16]
- Konqueror since KDE 4.4.1。[17]
- Presto自2.7.81起支援WOFF。[18]
- WebKit瀏覽器支援WOFF[19][20],Safari自5.1起支援WOFF[21][22]。
以下瀏覽器支援 WOFF 2.0:
參考資料
- ^ Media Types. IANA. 2017-10-12 [2017-10-17]. (原始內容存檔於2017-10-18).
- ^ The "font" Top-Level Media Type. IETF. February 2017 [2017-10-17]. RFC 8081 . (原始內容存檔於2021-03-10).
- ^ 3.0 3.1 3.2 Kew, Jonathan; Tal Leming (Type Supply), Erik van Blokland (LettError), WOFF File Format (draft of 2009-10-23), Mozilla Foundation, 2009-10-23 [2010-01-30], (原始內容存檔於2010-03-09)
- ^ Lilley, Chris, Web Fonts Working Group Charter, W3C, 2010-03-17 [2010-04-21], (原始內容存檔於2018-04-27)
- ^ WOFF File Format 1.0 Submission Request to W3C. [2011-01-19]. (原始內容存檔於2011-05-14).
- ^ Galineau, Sylvain, Meet WOFF, The Standard Web Font Format, Microsoft, 2010-04-23 [2011-01-19], (原始內容存檔於2011-05-22)
- ^ Team Comment on "WOFF File Format 1.0" Submission. [2011-01-19]. (原始內容存檔於2010-12-29).
- ^ WOFF - Now loading fonts on websites, The H, 2010-07-28 [2011-01-19], (原始內容存檔於2011-06-29)
- ^ Buckler, Craig, W3C Backs the WOFF WebFont Standard, SitePoint, 2010-08-17 [2011-01-19], (原始內容存檔於2010-08-31)
- ^ W3C: WOFF File Format 2.0. [2018-12-13]. (原始內容存檔於2022-04-13).
- ^ Stefanov, Stoyan, @font-face gzipping - take II, PHPied.com, 2009-10-20 [2010-01-30], (原始內容存檔於2011-04-26)
- ^ Lilley, Chris. WOFF 2.0 Evaluation Report. W3C. 2016-03-15 [2023-04-30]. (原始內容存檔於2023-05-05) (英語).
As an example, WOFF2 with Brotli compression and continuation streams gave an overall reduction of -29.21% compared to WOFF 1.0, while resetting the compressor on a per-table basis gave a less good filesize reduction of -28.26%.
- ^ Wardle, Tiffany, Typegirl - Most of the important foundries are supporting #webfont, tumblr, 2009-07-16 [2010-02-05], (原始內容存檔於2009-11-16)
- ^ Shapiro, Melissa, Mozilla Supports Web Open Font Format, Mozilla Foundation, 2009-10-20 [2010-02-05], (原始內容存檔於2011-06-16)
- ^ Colyer, Matt, Typekit adds Chrome 6 WOFF support, Adobe, 2010-09-21 [2016-10-16], (原始內容存檔於2011-07-08)
- ^ Hachamovitch, Dean, HTML5, Native: Third IE9 Platform Preview Available for Developers, Microsoft, 2010-06-23 [2011-01-19], (原始內容存檔於2010-06-26)
- ^ @font-face: add support for the Web Open Font Format (WOFF), 2010-02-12 [2016-10-16], (原始內容存檔於2021-02-24)
- ^ Web specifications support in Opera Presto 2.7, Opera, [2011-01-19], (原始內容存檔於2011-02-13)
- ^ Bug 38217 - [chromium] Add WOFF support, WebKit, [2011-01-19], (原始內容存檔於2015-09-29)
- ^ Bug 31302 - Add WOFF support for @font-face, WebKit, [2011-01-19], (原始內容存檔於2015-10-27)
- ^ Stępień, Marek, @font-face - MDN, Marcoos, 2011-12-02 [2012-02-06], (原始內容存檔於2012-05-08)
- ^ True to type. The Economist. 2010-10-19 [2010-10-19]. (原始內容存檔於2013-07-12). 而
- ^ Chromium 36 Release Notes, Google, [2022-05-18], (原始內容存檔於2021-06-21)
- ^ Speed up page load with WOFF 2.0 fonts in Microsoft Edge, Microsoft, [2018-12-13], (原始內容存檔於2021-02-12)
- ^ Opera 26 Release Notes, Opera Software ASA, [2018-12-13], (原始內容存檔於2015-03-23)
- ^ Firefox 35 Release Notes, Mozilla Developer Network, [2018-12-13], (原始內容存檔於2015-05-23)
- ^ What's new in Safari, Apple, [2018-12-13], (原始內容存檔於2018-01-23)
外部連結
- The Web Open Font Format (WOFF) (頁面存檔備份,存於網際網路檔案館) Mozilla Developer Neteork
- Web Open Font Format for Firefox 3.6 (頁面存檔備份,存於網際網路檔案館)
- 提供中文 Web Fonts 服務廠商