WOFF2-Webschriftart (.woff2)
W3C-Empfehlung StandardWeb Open Font Format 2.0 (WOFF2) ist der globale Spitzenstandard für Web-Typografie. Er nutzt den Brotli-Komprimierungsalgorithmus von Google und eine benutzerdefinierte Font-Tabellen-Vorverarbeitung, um maximale Geschwindigkeit und minimale Dateigrößen im modernen Web zu erreichen.
Von TTF zu WOFF2 konvertieren
Kostenloser Konverter von TTF zu WOFF2 im Browser. Konvertieren Sie Dateien sofort auf Ihrem Gerät.
Untersuchen & Metadaten
Betriebssysteme und Dateianalysatoren identifizieren WOFF2-Dateien durch Untersuchung der führenden binären Byte-Sequenz:
Byte-basierte Headersignatur (Magic Bytes)
Betriebssysteme und Dateianalysatoren identifizieren WOFF2-Dateien durch Untersuchung der führenden binären Byte-Sequenz:
HEX-SIGNATUR (OFFSET 0):
77 4F 46 32ASCII-DARSTELLUNG: wOF2
Standardisierung: W3C-Empfehlung (2018)
Technische Daten
| Container-Architektur | 48-Byte-WOFF2-Header, gefolgt von Tabellenverzeichnis, Brotli-komprimiertem Font-Datenstrom und optionalen Metadaten |
| Kompression | Brotli-Komprimierung kombiniert mit spezialisierten Glyphentabellen-Transformationen ('glyf'- und 'loca'-Vorbehandlung) |
| Byte-Endianness | Big-Endian-Header / Brotli-Bitstrom |
| Farbräume | COLRv0, COLRv1, OpenType-SVG, CBDT-Farbemoji |
| Kanäle & Struktur | TrueType- oder CFF-Umrisse, variable Font-Achsen, Layout-Tabellen und Farbemojis |
| Max. Abmessungen | Bis zu 65.535 Glyphen pro Font-Datei |
| Transparenz | Vollständige Transparenzunterstützung in Farbemoji- und SVG-Font-Tabellen |
| Streaming & Progressiv | Ultrakompakter Single-Stream-Brotli-Payload, ausgelegt für Hochgeschwindigkeits-HTTP/2- und HTTP/3-Multiplexing |
Technischer Vergleich: WOFF2 im Vergleich zu Wettbewerbern
| Technisches Attribut | WOFF2 (Aktuell) | WOFF | TTF | OTF |
|---|---|---|---|---|
| Komprimierungseffizienz | Am höchsten (Brotli + Tabellen-Transformationen) | Moderat (zlib-Komprimierung) | Keine (unkomprimiert) | Keine (unkomprimiert) |
| Magic Bytes | wOF2 (0x77 0x4F 0x46 0x32) | wOFF (0x77 0x4F 0x46 0x46) | 0x00 0x01 0x00 0x00 | OTTO (0x4F 0x54 0x54 0x4F) |
| Primäres Ziel | Moderne Web-Typografie (@font-face) | Ältere Web-Typografie | Desktop-Betriebssysteme | Desktop-Druck & Prepress |
| Typische Dateigröße | 15 KB - 40 KB (ultrakompakt) | 25 KB - 60 KB | 40 KB - 120 KB | 40 KB - 120 KB |
Häufige Korruptionsarten & Hex-Wiederherstellungsleitfaden
Browser zeigt Ersatz-Systemfont an und protokolliert 'OTS parsing error: Failed to decompress WOFF2 stream'.
Ursache: Beschädigter Brotli-Bitstrom oder nicht übereinstimmende Deklaration der unkomprimierten Font-Größe im WOFF2-Header.
Wiederherstellung: Font mit dem File2File WOFF2 Converter neu codieren.
Sicherheitsanalyse & Parser-Angriffsvektore
WOFF2-Dateien werden direkt von Browser-Rendering-Engines decodiert und müssen über den OpenType Sanitizer (OTS) bereinigt werden, um Speicherbeschädigungen zu verhindern.
Bekannte Angriffsvektore
- Ganzzahlüberlauf (Integer Overflow) bei der Berechnung des rekonstruierten Tabellenversatzes.
- Pufferüberlesung (Buffer Over-read) im Brotli-Dekomprimierungsstrom.
- Speicherbeschädigung während der Rücktransformation der 'glyf'-Tabelle.
Bewährte Sicherheitsverfahren: WOFF2-Stream-Header validieren und speichersichere Brotli-Decoder einsetzen.
Historische Ursprünge & Meilensteine
Hauptvorteile & Stärken
- Der unbestrittene Goldstandard für Web-Fonts: Erreicht ca. 30 % kleinere Dateigrößen als WOFF 1.0 und 50 % kleinere als unkomprimierte TTF-Fonts.
- Universelle native Browser-Unterstützung in 100 % der modernen Desktop- und Mobilbrowser.
- Benutzerdefinierte Font-Tabellen-Transformationen rekonstruieren Glyphenkoordinaten und Bounding Boxes, um die Brotli-Entropiekomprimierung zu maximieren.
Technische Einschränkungen & Nachteile
- Kann nicht direkt auf Desktop-Betriebssystemen installiert werden (erfordert Konvertierung in TTF oder OTF).
- Die Codierung erfordert aufgrund der Brotli-Komprimierungsstufe-11-Optimierung erhebliche CPU-Zeit.
- Komplexe Tabellenrekonstruktionsalgorithmen erfordern spezialisierte Decodierungsbibliotheken.
Interessante technische Wissenswertes
- Google hat WOFF2 speziell entwickelt, um Google Fonts zu beschleunigen, das täglich Milliarden von Font-Anfragen für das gesamte Internet bereitstellt.
- WOFF2 komprimiert den Font nicht nur; es transformiert aktiv die Tabellen 'glyf' und 'loca' vor der Komprimierung, um redundante Koordinaten-Vorhersagedaten zu entfernen.
- Wenn Sie den Netzwerk-Tab einer beliebigen modernen Website untersuchen, ist praktisch jeder geladene benutzerdefinierte Font im WOFF2-Format.
Häufig gestellte technische Fragen
Warum ist WOFF2 das beste Font-Format für Websites?
WOFF2 komprimiert Fonts etwa 30 % kleiner als jedes andere Format und wird in allen modernen Browsern sofort dekomprimiert, wodurch Ihre Webseiten schneller geladen werden.
Kann ich WOFF2 in TTF konvertieren, um es auf meinem Computer zu installieren?
Ja! Sie können jeden WOFF2-Font direkt in Ihrem Webbrowser mit File2File.app in Sekundenschnelle in einen installierbaren Desktop-TTF- oder OTF-Font konvertieren.
Unterstützen alle modernen Webbrowser WOFF2?
Ja. Jeder moderne Browser (Chrome, Safari, Firefox, Edge, iOS Safari, Android Chrome) unterstützt WOFF2 seit 2018 nativ.
Ähnliche WOFF2-Konvertierungspaare
Die Konvertierung von TrueType-Font-Dateien in das WofF2-Web-Font-Format reduziert Dateigrößen um bis zu 50 Prozent, wodurch Webseiten Text viel schneller laden.
Das Konvertieren von WOFF2-Webfonts in TrueType-TTF-Dateien ermöglicht die Nutzung komprimierter Web-Typografie in Desktop-Designsuiten und älteren Betriebssystemen.