WOFF (Web Open Font Format)
WOFF adalah format font web yang membungkus font TrueType atau OpenType dengan kompresi dan metadata untuk pengiriman web yang efisien. WOFF mengurangi ukuran file font sebesar 40-60% dibandingkan TTF/OTF mentah, dan didukung oleh semua browser modern.
Tipe MIME
font/woff
Tipe
Biner
Kompresi
Lossless
Kelebihan
- + 40-60% smaller than raw TTF/OTF files
- + Supported by all modern browsers (IE9+)
- + Preserves all font features from the original TTF/OTF
Kekurangan
- − 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
Kapan Menggunakan .WOFF
Gunakan WOFF sebagai cadangan untuk browser lama; pilih WOFF2 untuk browser modern karena kompresinya yang lebih unggul.
Detail Teknis
File WOFF membungkus data font sfnt (TTF atau CFF) dengan kompresi zlib (DEFLATE) per tabel, header WOFF, serta metadata privat dan tambahan opsional dalam format XML.
Riwayat
W3C menerbitkan WOFF 1.0 pada tahun 2012 sebagai rekomendasi untuk font web. Format ini dikembangkan secara kolaboratif oleh Mozilla, Opera, dan Microsoft untuk menyediakan format font terkompresi yang terstandarisasi untuk web.