WOFF2-webbont (.woff2)
W3C StandardWeb Open Font Format 2.0 (WOFF2) er den fremste globale standarden for webtypografi, og benytter Googles Brotli-komprimeringsalgoritme og egendefinert forbehandling av skrifttabeller for å oppnå maksimal hastighet og minimal filstørrelse på det moderne nettet.
Konverter TTF til WOFF2
Gratis TTF til WOFF2-konverterer i nettleseren. Konverter filer umiddelbart på enheten din.
Undersøk og metadata
Operativsystemer og filanalysatorer identifiserer WOFF2-filer ved å undersøke den innledende binære bytesekvensen:
Byte-nivå hodesignatur (Magic Bytes)
Operativsystemer og filanalysatorer identifiserer WOFF2-filer ved å undersøke den innledende binære bytesekvensen:
HEX-SIGNATUR (OFFSET 0):
77 4F 46 32ASCII-REPRESENTASJON: wOF2
Standardisering: W3C Recommendation (2018)
Tekniske spesifikasjoner
| Beholderarkitektur | 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) |
| Bytterekkefølge | Big-Endian header / Brotli bitstream |
| Fargerom | COLRv0, COLRv1, OpenType-SVG, CBDT color emoji |
| Kanaler og struktur | TrueType or CFF outlines, variable font axes, layout tables, and color emoji |
| Maks. dimensjoner | Up to 65,535 glyphs per font file |
| Gjennomsiktighet | Full transparency support in color emoji and SVG font tables |
| Strømming og progressiv | Ultra-compact single-stream Brotli payload designed for high-speed HTTP/2 & HTTP/3 multiplexing |
Teknisk sammenligningsmatrise: WOFF2 vs konkurrenter
| Teknisk attributt | WOFF2 (Gjeldende) | WOFF | TTF | OTF |
|---|---|---|---|---|
| Komprimeringseffektivitet | Høyest (Brotli + tabelltransformasjoner) | Moderat (zlib-komprimering) | Ingen (ukomprimert) | Ingen (ukomprimert) |
| Magiske byte | wOF2 (0x77 0x4F 0x46 0x32) | wOFF (0x77 0x4F 0x46 0x46) | 0x00 0x01 0x00 0x00 | OTTO (0x4F 0x54 0x54 0x4F) |
| Primærdestinasjon | Moderne webtypografi (@font-face) | Eldre webtypografi | Stasjonære operativsystemer | Skrivebordstrykk og pre-press |
| Typisk filstørrelse | 15 KB - 40 KB (ultrakompakt) | 25 KB - 60 KB | 40 KB - 120 KB | 40 KB - 120 KB |
Vanlige korrupsjonsmoduser og heksadesimal gjenopprettingsveiledning
Nettleseren viser reservesystemskrift og logger 'OTS parsing error: Failed to decompress WOFF2 stream'.
Underliggende årsak: Korrupt Brotli-bitstrøm eller feilaktig deklarasjon av ukomprimert skriftstørrelse i WOFF2-headeren.
Utbedring: Kodem skriften på nytt ved hjelp av File2File WOFF2 Converter.
Sikkerhetsanalyse og parser-angrepsvektorer
WOFF2-filer dekodes direkte av nettleserens gjengivelsesmotorer og må renses via OpenType Sanitizer (OTS) for å forhindre minnekorrupsjon.
Kjente angrepsvektorer
- Heltallsavløp (integer overflow) under beregning av rekonstruert tabellforskyvning.
- Buffer over-read i Brotli-dekomprimeringsstrøm.
- Minnekorrupsjon under 'glyf'-tabellens omvendte transformasjonsbehandling.
Beste praksis for forsvar:
Historisk opprinnelse og milepæler
Viktige fordeler
- Den ubestridte gullstandarden for webskrifter: oppnår omtrent 30 % mindre filstørrelser enn WOFF 1.0 og 50 % mindre enn rå TTF.
- Universell innfødt nettleserstøtte på tvers av 100 % av moderne stasjonære og mobile nettlesere.
- Egendefinerte skrifttabelltransformasjoner gjenoppbygger glyfkoordinater og omslutningsbokser for å maksimere Brotli-entropikomprimering.
Tekniske begrensninger og ulemper
- Kan ikke installeres direkte på stasjonære operativsystemer (krever konvertering til TTF eller OTF).
- Koding krever betydelig CPU-tid på grunn av Brotli-komprimeringsnivå 11-optimalisering.
- Komplekse tabellrekonstruksjonsalgoritmer krever spesialiserte avkodingsbiblioteker.
Interessante tekniske fakta
- Google laget WOFF2 spesifikt for å fremskynde Google Fonts, som betjener milliarder av skriftforespørsler daglig til hele internett.
- WOFF2 komprimerer ikke bare skriften; den transformerer aktivt 'glyf'- og 'loca'-tabellene før komprimering for å fjerne redundante koordinatprediksjonsdata.
- Hvis du inspiserer nettverksfanen på en hvilken som helst moderne nettside, er nesten hver eneste egendefinerte skrift som lastes inn, i WOFF2-format.
Ofte stilte tekniske spørsmål
Hvorfor er WOFF2 det beste skriftformatet for nettsteder?
WOFF2 komprimerer skrifter omtrent 30 % mindre enn noe annet format samtidig som de dekomprimerer umiddelbart i alle moderne nettlesere, noe som gjør at nettsidene dine lastes raskere.
Kan jeg konvertere WOFF2 til TTF slik at jeg kan installere den på datamaskinen min?
Ja! Du kan konvertere hvilken som helst WOFF2-skrift til en installerbar TTF- eller OTF-skrift for skrivebordet på sekunder ved hjelp av File2File.app direkte i nettleseren din.
Støtter alle moderne nettlesere WOFF2?
Ja. Hver moderne nettleser (Chrome, Safari, Firefox, Edge, iOS Safari, Android Chrome) har støttet WOFF2 innfødt siden 2018.
Relaterte konverteringspar for WOFF2
Konvertering av TrueType-skriftfiler til WOFF2-webskriftformat reduserer filstørrelsene med opptil 50 prosent, slik at nettsider kan laste inn tekst mye raskere.
Konvertering av WOFF2-nettskriftfiler til TrueType TTF-filer gjør det mulig å bruke komprimert nett-typografi i stasjonære designprogrammer og eldre operativsystemer.