WOFF (Web Open Font Format)
WOFF é um formato de fonte web que encapsula fontes TrueType ou OpenType com compressão e metadados para entrega eficiente na web. O WOFF reduz o tamanho dos arquivos de fonte em 40-60% em comparação com TTF/OTF brutos e é suportado por todos os navegadores modernos.
Tipo MIME
font/woff
Tipo
Binário
Compressão
Sem perdas
Vantagens
- + 40-60% smaller than raw TTF/OTF files
- + Supported by all modern browsers (IE9+)
- + Preserves all font features from the original TTF/OTF
Desvantagens
- − 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
Quando usar .WOFF
Use WOFF como fallback para navegadores mais antigos; prefira WOFF2 para navegadores modernos devido à sua compressão superior.
Detalhes técnicos
Os arquivos WOFF encapsulam dados de fonte sfnt (TTF ou CFF) com compressão zlib (DEFLATE) por tabela, um cabeçalho WOFF e metadados privados e estendidos opcionais em formato XML.
Histórico
O W3C publicou o WOFF 1.0 em 2012 como uma recomendação para fontes web. Foi desenvolvido de forma colaborativa pela Mozilla, Opera e Microsoft para fornecer um formato de fonte comprimido padronizado para a web.