WOFF — fichier .woff
stableFormat de police compressé conçu spécifiquement pour le chargement web.
Le WOFF (Web Open Font Format), normalisé par le W3C en 2012, enveloppe une police TrueType ou OpenType existante dans un conteneur compressé, spécifiquement conçu pour réduire le temps de chargement d’une police téléchargée depuis une page web plutôt que pour un usage bureautique.
Sa signature “wOFF” est stable et sans ambiguïté connue.
Le WOFF a rapidement remplacé les méthodes antérieures de chargement de police web (souvent des TTF ou EOT bruts, mal optimisés pour le transfert), avant d’être lui-même largement supplanté par le WOFF2, plus compact, sur les navigateurs modernes.
En interne, un fichier WOFF conserve la structure de tables sfnt de la police d’origine (TrueType ou OpenType), simplement compressée table par table avec l’algorithme zlib ; le décodeur reconstruit la police d’origine à l’identique avant de l’utiliser. Un bloc de métadonnées optionnel, lui-même compressé séparément, peut embarquer des informations de licence ou de copyright indépendamment des données de la police.
Face au WOFF2, qui utilise la compression Brotli et un réencodage plus agressif des tables pour un gain d’environ 30 % supplémentaire, le WOFF reste pris en charge par un plus grand nombre de navigateurs anciens — ce qui justifie encore aujourd’hui de déclarer les deux formats en alternative dans une même règle CSS @font-face.
Google Fonts, l’un des plus grands services d’hébergement de polices web, servait autrefois le format le mieux adapté en détectant l’identifiant du navigateur visiteur (user-agent) avant que la négociation de contenu standard basée sur l’en-tête HTTP Accept ne rende cette détection ad hoc largement inutile pour choisir entre WOFF et WOFF2.
Signature binaire
| Hexadécimal | Offset |
|---|---|
77 4F 46 46 | 0 |
Vérifier qu'un fichier porte bien cette signature →
Questions fréquentes
Comment ouvrir un fichier .woff ?
Navigateurs web, FontForge permettent d'ouvrir gratuitement un fichier .woff. Voir la liste complète des logiciels compatibles ci-contre.
Quel est le type MIME du format WOFF ?
Le type MIME du format WOFF est font/woff.
Le format WOFF (.woff) est-il encore utilisé aujourd'hui ?
Oui, le format WOFF est stable et toujours largement utilisé, sans signe de déclin.
Peut-on ouvrir un fichier .woff sur mobile, sans installer d'application ?
Oui : Navigateurs web ou FontForge fonctionne directement depuis le navigateur d'un smartphone ou d'une tablette, sans application dédiée à installer.
Pourquoi mon fichier .woff 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 :