- Expédié
- 26 août 2026 à 04:22 UTC
- Auteur
- kamo
- Commite
- aa02328
Les deux faces sont préchargées sur chaque itinéraire, de sorte que le format est payé à chaque première visite. 134,132 B de WOFF sont devenus 112 252 B de WOFF2 à 21 880 B, soit une coupure de 16 %. C'est plus petit que la conversion WOFF2 à 30 % est généralement citée, et la raison en est vaut-être la peine d'écrire pour que personne ne le fasse en attente plus: le chiffre de 30 % est contre TTF non compressé. WOFF est déjà compressé, donc ce que WOFF2 ajoute ici est brotli plus la transformée glyf/loca, et non la compression là où il n'y en avait pas. Converti en décodant chaque conteneur WOFF en sfnt et en rectifiant à nouveau. Vérifié sans perte par le résultat en décaper le résultat: les 17 tables présentes dans les deux faces, et le zfvar (les axes variables, il s'agit de polices variables portant l'ensemble de la gamme 100-900), et STAT-trite-identique. La construction émet les deux faces et "next/font/local" les accepte. La charge de précharge reste. Il a été suggéré de le passerelle au cours de l'audit et d'une véritable régression: Geist Mono retombait à la pile générique monospace sur la première peinture. Le convertisseur a été installé en dehors du projet (-npm --prefix /tmp-), donc package.json et le fichier d'éclure n'est pas modifié - il vaut la peine de le faire dans un groupe de prise en charge où plusieurs sessions sont éditer immédiatement. WOFF2 est universel dans tous les moteurs à feuilles persistantes depuis 2016 et à 98,5 % dans le monde; cette application Les étapes suivantes 16 et React 19, qui ne supportent rien d'aîné. Les fichiers .woff sont enlevés plutôt que maintenus comme un repli, étant donné qu'un second «src» devrait être déclaré et ne servera jamais qu'un navigateur, le cadre refuse déjà. Vérifié: la construction de la production réussit et émet les deux faces; tsc --noEmit clean; tous les 10 les gardes passent.