WOFF2-webbtypsnitt (.woff2)
W3C StandardWeb Open Font Format 2.0 (WOFF2) är den främsta globala standarden för webbtypografi. Den använder Googles Brotli-komprimeringsalgoritm och anpassad förbehandling av teckensnittstabeller för att uppnå maximal hastighet och minimala filstorlekar på den moderna webben.
Konvertera TTF till WOFF2
Gratis konverterare från TTF till WOFF2 i webbläsaren. Konvertera filer direkt på din enhet.
Granska & Metadata
Operativsystem och filanalysverktyg identifierar WOFF2-filer genom att granska den inledande binära bytesekvensen:
Signatur för filhuvud på bytenivå (Magic Bytes)
Operativsystem och filanalysverktyg identifierar WOFF2-filer genom att granska den inledande binära bytesekvensen:
HEX-SIGNATUR (OFFSET 0):
77 4F 46 32ASCII-REPRESENTATION: wOF2
Standardisering: W3C Recommendation (2018)
Tekniska specifikationer
| Containerarkitektur | 48-byte WOFF2 header followed by table directory, Brotli-compressed font data stream, and optional metadata |
| Komprimering | Brotli compression combined with specialized glyph table transforms ('glyf' and 'loca' pre-conditioning) |
| Bytessordinning | Big-Endian header / Brotli bitstream |
| Färgrymder | COLRv0, COLRv1, OpenType-SVG, CBDT color emoji |
| Kanaler och struktur | TrueType or CFF outlines, variable font axes, layout tables, and color emoji |
| Maximala dimensioner | Up to 65,535 glyphs per font file |
| Transparens | Full transparency support in color emoji and SVG font tables |
| Strömning och progressiv | Ultra-compact single-stream Brotli payload designed for high-speed HTTP/2 & HTTP/3 multiplexing |
Teknisk jämförelsematris: WOFF2 vs konkurrenter
| Tekniskt attribut | WOFF2 (Aktuell) | WOFF | TTF | OTF |
|---|---|---|---|---|
| Komprimeringseffektivitet | Högst (Brotli + tabelltransformationer) | Måttlig (zlib-komprimering) | Ingen (okomprimerad) | Ingen (okomprimerad) |
| Magiska byten | wOF2 (0x77 0x4F 0x46 0x32) | wOFF (0x77 0x4F 0x46 0x46) | 0x00 0x01 0x00 0x00 | OTTO (0x4F 0x54 0x54 0x4F) |
| Primär destination | Modern webbtypografi (@font-face) | Äldre webbtypografi | Stationära operativsystem | Datorutskrift och förberedelse för tryck |
| Typisk filstorlek | 15 KB - 40 KB (ultrakompakt) | 25 KB - 60 KB | 40 KB - 120 KB | 40 KB - 120 KB |
Vanliga skadeorsaker och hex-återställningsguide
Webbläsaren visar reservsystemets teckensnitt och loggar 'OTS parsing error: Failed to decompress WOFF2 stream'.
Grundorsak: Korrupt Brotli-bitström eller felaktig deklaration av okomprimerad teckensnittsstorlek i WOFF2-huvudet.
Återställning: Koda om teckensnittet med File2File WOFF2 Converter.
Säkerhetsanalys och attackvektorer för tolkar
WOFF2-filer avkodas direkt av webbläsarens renderingsmotorer och måste saneras via OpenType Sanitizer (OTS) för att förhindra minneskorruption.
Kända attackvektorer
- Heltalsspill under beräkning av rekonstruerad tabellförskjutning.
- Buffertöverskrivning i Brotli-dekomprimeringsströmmen.
- Minneskorruption under bearbetning av omvänd transformation för 'glyf'-tabell.
Rekommenderade skyddsåtgärder:
Historiskt ursprung och milstolpar
Viktiga fördelar
- Den obestridliga guldstandarden för webbteckensnitt: uppnår ungefär 30 % mindre filstorlekar än WOFF 1.0 och 50 % mindre än rå TTF.
- Universellt inbyggt webbläsarstöd i 100 % av moderna stationära och mobila webbläsare.
- Anpassade teckensnittstabelltransformationer återskapar glyfkoordinater och avgränsningsrutor för att maximera Brotli-entropikomprimering.
Tekniska begränsningar
- Kan inte installeras direkt på stationära operativsystem (kräver konvertering till TTF eller OTF).
- Koprimering kräver betydande CPU-tid på grund av Brotli-komprimeringsnivå 11-optimering.
- Komplexa algoritm för tabellrekonstruktion kräver specialiserade avkodningsbibliotek.
Intressant teknisk kuriosa
- Google skapade WOFF2 specifikt för att påskynda Google Fonts, som betjänar miljarder teckensnittsförfrågningar dagligen till hela internet.
- WOFF2 komprimerar inte bara teckensnittet; det omvandlar aktivt 'glyf'- och 'loca'-tabellerna före komprimering för att rensa bort redundant koordinatprediktionsdata.
- Om du inspekterar nätverksfliken på någon modern webbplats är praktiskt taget varje anpassat teckensnitt som läses in i WOFF2-format.
Vanliga tekniska frågor
Varför är WOFF2 det bästa typsnittsformatet för webbplatser?
WOFF2 komprimerar typsnitt till ungefär 30 % mindre storlek än något annat format samtidigt som de packas upp omedelbart i alla moderna webbläsare, vilket gör att dina webbsidor laddas snabbare.
Kan jag konvertera WOFF2 till TTF så att jag kan installera det på min dator?
Ja! Du kan konvertera valfritt WOFF2-typsnitt till ett installerbart TTF- eller OTF-skrivbordstypsnitt på några sekunder direkt i din webbläsare med File2File.app.
Stöder alla moderna webbläsare WOFF2?
Ja. Varje modern webbläsare (Chrome, Safari, Firefox, Edge, iOS Safari, Android Chrome) har stött WOFF2 inbyggt sedan 2018.
Relaterade konverteringspar för WOFF2
Konvertering av TrueType-typsnittsfiler till WOFF2-webbtypsnittsformat minskar filstorleken med upp till 50 procent, vilket gör att webbsidor kan läsa in text mycket snabbare.
Genom att konvertera WOFF2-webbteckensnitt till TrueType TTF-filer kan du använda komprimerad webbtypografi i skrivbordsprogram och äldre operativsystem.