WOFF2 (Web Open Font Format 2)
WOFF2 est le dernier format de police web, utilisant la compression Brotli pour atteindre 30 % de compression en plus que WOFF1. C'est le format recommandé pour les polices web, pris en charge par tous les navigateurs modernes, et c'est ce que Google Fonts sert par défaut.
Type MIME
font/woff2
Type
Binaire
Compression
Sans perte
Avantages
- + 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
Inconvénients
- − Not supported by IE11 (use WOFF1 fallback)
- − Not suitable for desktop font installation
- − Requires tools like pyftsubset or woff2_compress for creation
Quand utiliser .WOFF2
Utilisez WOFF2 comme format principal de police web ; incluez WOFF1 comme solution de repli uniquement pour IE11 et les très anciens navigateurs.
Détails techniques
WOFF2 applique un pré-traitement spécifique aux polices (contours de glyphes, transformations hmtx, loca) avant la compression Brotli. Cela produit des fichiers nettement plus petits que la compression générique des tables de police brutes.
Historique
Le W3C a publié WOFF2 comme recommandation en 2018. Il utilise l'algorithme de compression Brotli de Google, spécifiquement amélioré pour les données de polices avec des transformations de pré-traitement.