.woff
Font
WOFF (Web Open Font Format)
WOFFは、TrueTypeまたはOpenTypeフォントを圧縮とメタデータでラップし、効率的なWebフォント配信を実現するフォーマットです。WOFFは元のTTF/OTFと比較してファイルサイズを40〜60%削減し、すべてのモダンブラウザでサポートされています。
MIMEタイプ
font/woff
種類
バイナリ
圧縮
無劣化
メリット
- + 40-60% smaller than raw TTF/OTF files
- + Supported by all modern browsers (IE9+)
- + Preserves all font features from the original TTF/OTF
デメリット
- − Larger than WOFF2 (Brotli compression is ~30% better than zlib)
- − Being superseded by WOFF2 for modern web use
- − Not suitable for desktop installation — web only
.WOFFを使うタイミング
古いブラウザのフォールバックとしてWOFFを使用し、モダンブラウザではより優れた圧縮率のWOFF2を使用してください。
技術的詳細
WOFFファイルはsfntフォントデータ(TTFまたはCFF)をテーブルごとのzlib(DEFLATE)圧縮、WOFFヘッダー、およびオプションのプライベートおよび拡張メタデータ(XML形式)でラップします。
歴史
W3Cは2012年にWebフォントの勧告仕様としてWOFF 1.0を公開しました。Mozilla、Opera、Microsoftが共同開発し、Web向けの標準的な圧縮フォントフォーマットを提供しました。