Web 開放字型格式 (WOFF)
WOFF(Web 開放字型格式)是由 Mozilla 聯合 Type Supply、LettError 和其他組織共同開發的網頁字型格式。它使用與 TrueType、OpenType 和 Open Font Format 相同的基於表的 sfnt 結構的壓縮版本,但增加了元資料和私有資料結構,包括預定義欄位,允許字型檔廠商和供應商根據需要提供許可證資訊。
使用 WOFF 有三個主要優點:
- 字型資料經過壓縮,因此使用 WOFF 的網站將比使用等效未壓縮 TrueType 或 OpenType 檔案的網站佔用更少的頻寬,載入速度也更快。
- 許多不願意授權其 TrueType 或 OpenType 格式字型用於網路的字型廠商,會授權 WOFF 格式字型。這改善了網站設計師可用字型的數量。
- 專有和自由軟體瀏覽器廠商都喜歡 WOFF 格式,因此它有望成為真正通用、可互操作的網頁字型格式,這與當前其他字型格式不同。
WOFF 有兩個版本:WOFF 和 WOFF2。它們主要在所使用的壓縮演算法方面有所不同。在 @font-face 中,它們分別由 'woff' 和 'woff2' 格式描述符標識。
使用 WOFF
您可以使用 @font-face CSS 屬性將 WOFF 字型用於網頁內容中的文字。它的工作方式與 OpenType 和 TrueType 格式字型完全相同,但由於增加了壓縮,它可能會使您的內容下載更高效。
處理 WOFF 字型的工具
- 處理 WOFF 字型的工具可用。
sfnt2woff和woff2sfnt在 WOFF 和 OpenType 之間進行轉換。
規範
| 規範 |
|---|
| WOFF 檔案格式 1.0 # 總體結構 |
| WOFF 檔案格式 2.0 # 檔案結構 |
瀏覽器相容性
css.at-rules.font-face.WOFF
載入中…
css.at-rules.font-face.WOFF_2
載入中…