WOFF2 (Web Open Font Format 2)
WOFF2 adalah format font web terbaru, menggunakan kompresi Brotli untuk mencapai kompresi 30% lebih baik dari WOFF1. Ini adalah format yang direkomendasikan untuk font web, didukung oleh semua browser modern, dan merupakan format default yang disajikan oleh Google Fonts.
Tipe MIME
font/woff2
Tipe
Biner
Kompresi
Lossless
Kelebihan
- + Best compression for web fonts — 30% smaller than WOFF1
- + Supported by all modern browsers (Chrome, Firefox, Safari, Edge)
- + Default format served by Google Fonts
- + Fast decompression in browsers
Kekurangan
- − Not supported by IE11 (use WOFF1 fallback)
- − Not suitable for desktop font installation
- − Requires tools like pyftsubset or woff2_compress for creation
Kapan Menggunakan .WOFF2
Gunakan WOFF2 sebagai format font web utama; sertakan WOFF1 sebagai cadangan hanya untuk IE11 dan browser yang sangat lama.
Detail Teknis
WOFF2 menerapkan pra-pemrosesan khusus font (outline glyph, transformasi hmtx, loca) sebelum kompresi Brotli. Ini menghasilkan file yang jauh lebih kecil dibandingkan kompresi generik pada tabel font mentah.
Riwayat
W3C menerbitkan WOFF2 sebagai rekomendasi pada tahun 2018. Format ini menggunakan algoritma kompresi Brotli dari Google, yang secara khusus ditingkatkan untuk data font dengan transformasi pra-pemrosesan.