WOFF2 — fichier .woff2
pérenneSuccesseur du WOFF, avec une compression sensiblement meilleure pour le chargement web.
Le WOFF2, publié par le W3C en 2018, améliore le WOFF avec l’algorithme de compression Brotli (plutôt que le zlib/gzip du WOFF original) et une réorganisation plus compacte des données de police, réduisant encore le poids transféré au navigateur.
Sa signature “wOF2” ne diffère du WOFF que par son dernier octet, une proximité qui reflète leur parenté directe.
Le WOFF2 est aujourd’hui le format de référence pour le chargement de polices personnalisées sur le web, supporté par la totalité des navigateurs modernes, reléguant le WOFF classique à un rôle de format de repli pour d’anciens navigateurs.
Au-delà de la compression Brotli, le format réorganise en interne les tables de la police (regroupement et transformation de certaines tables comme glyf et loca) avant compression, ce qui explique un gain de taille supérieur à ce qu’obtiendrait un simple passage de gzip à Brotli sur un fichier WOFF existant.
Un audit de performance web recommande généralement de ne servir que le WOFF2, sans repli WOFF, sauf contrainte explicite de compatibilité avec des navigateurs très anciens — la quasi-totalité du trafic web actuel provenant de navigateurs le prenant en charge nativement.
L’algorithme Brotli lui-même a d’abord été conçu par Google spécifiquement pour la compression de polices web dans le cadre du WOFF2, avant d’être généralisé et proposé plus largement comme méthode de compression HTTP standard (Content-Encoding: br) pour n’importe quel contenu textuel transmis par un serveur web.
De nombreux services d’hébergement de polices web pratiquent en plus un sous-ensemblage (subsetting) du fichier WOFF2 livré, en ne conservant que les glyphes réellement utilisés sur une page donnée plutôt que l’alphabet complet de la police : un site en français n’a par exemple aucun besoin des caractères cyrilliques ou des idéogrammes que la police d’origine peut par ailleurs contenir, ce qui réduit encore la taille transférée au-delà du seul gain de la compression Brotli.
Signature binaire
| Hexadécimal | Offset |
|---|---|
77 4F 46 32 | 0 |
Vérifier qu'un fichier porte bien cette signature →
Questions fréquentes
Comment ouvrir un fichier .woff2 ?
Navigateurs web modernes, FontForge permettent d'ouvrir gratuitement un fichier .woff2. Voir la liste complète des logiciels compatibles ci-contre.
Quel est le type MIME du format WOFF2 ?
Le type MIME du format WOFF2 est font/woff2.
Le format WOFF2 (.woff2) est-il encore utilisé aujourd'hui ?
Oui, le format WOFF2 est pérenne : il reste activement utilisé et pris en charge par les logiciels actuels.
Peut-on ouvrir un fichier .woff2 sur mobile, sans installer d'application ?
Oui : Navigateurs web modernes ou FontForge fonctionne directement depuis le navigateur d'un smartphone ou d'une tablette, sans application dédiée à installer.
Pourquoi mon fichier .woff2 ne s'ouvre-t-il pas ?
Les causes les plus fréquentes sont l'absence de logiciel compatible installé, un téléchargement ou un transfert incomplet, ou une extension qui ne correspond plus au contenu réel du fichier. Voir le guide complet sur les causes possibles, ou vérifier le format réel avec l'identifieur de fichier.
TTF, OTF, WOFF, WOFF2 : quel format de police choisir selon l'usage →
Un fichier ne s'ouvre pas : les causes possibles →
Comment savoir si un fichier est corrompu →
Sources
Dernière mise à jour :