WOFF (Web Open Font Format)
WOFF — формат веб-шрифтов, который оборачивает шрифты TrueType или OpenType с применением сжатия и метаданных для эффективной доставки через интернет. WOFF уменьшает размер файлов шрифтов на 40–60% по сравнению с необработанными TTF/OTF и поддерживается всеми современными браузерами.
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 опубликовал WOFF 1.0 в 2012 году в качестве рекомендации для веб-шрифтов. Формат был разработан совместно Mozilla, Opera и Microsoft для предоставления стандартизированного сжатого формата шрифтов для веба.