Zum Inhalt springen

Web Open Font Format

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 19. November 2025 um 20:29 Uhr durch imported>Krischan111 (externen link zur offiziellen homepage hinzugefügt).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Web Open Font Format
Datei:Preferences-desktop-font.svg
Dateiendung: .woff, .woff2
MIME-Type: font/woff, font/woff2<ref>Vorlage:RFC-Internet</ref><ref>Media Types. IANA.</ref>
Magische Zahl: 0x774F4646, 0x774F4632 hex
wOFF, wOF2
Entwickelt von: Jonathan Kew, Erik van Blokland, Tal Leming
Aktuelle Version Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Art: Schriftart
Container für: Schriftarten und Meta-Informationen
https://w3.org/TR/WOFF/
https://w3.org/TR/WOFF2/


Das Web Open Font Format (WOFF) ist ein komprimierendes Containerformat für Webfonts. Es ist für den Einsatz auf Webseiten vorgesehen.

WOFF 1.0

Eigenschaften

Es wurde von den Font-Entwicklern Erik van Blokland und Tal Leming zusammen mit Mozilla-Entwickler Jonathan Kew spezifiziert.<ref><templatestyles src="Webarchiv/styles.css" />people.mozilla.com (Memento vom 9. Februar 2010 im Internet Archive)</ref><ref>golem.de</ref> Vorteile von WOFF ergeben sich insbesondere bei Schriftarten, die von Internetseiten geladen werden, da die Ladezeiten durch die Komprimierung erheblich verkürzt werden können. WOFF unterstützt Schriftarten, die in bestimmten Formaten wie beispielsweise OpenType oder TrueType gespeichert sind. Nach Dekomprimierung liegt der Zeichensatz wieder in dem Originalformat vor. Darüber hinaus können in einer WOFF-Datei Metadaten abgelegt werden, in denen sich zum Beispiel Informationen über den Ursprung und die Lizenz der Schriftart speichern lassen.

Verbreitung

WOFF 1.0 ist seit 13. Dezember 2012 Internetstandard des W3C.<ref>WOFF File Format 1.0 (W3C Recommendation 13 December 2012). Abgerufen am 13. Dezember 2012 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref>WOFF File Format 1.0 ist ein Internetstandard. Abgerufen am 14. Dezember 2012.</ref>

Browserunterstützung

WOFF 2.0

Eigenschaften

Der wesentliche Vorteil des Formats für Webschriften liegt an der resultierenden Dateigröße: Statt „bitweise verlustfrei“ werden WOFF2-Dateien „funktionell verlustfrei“ komprimiert. Zudem kommt das äußerst effiziente Kompressionsverfahren Brotli (statt wie ursprünglich geplant LZMA) zum Einsatz, welches die Schriftdatei noch schlanker macht. Bei WOFF2 spricht Google von „bis zu 50 % Größenreduzierung“ gegenüber WOFF.<ref>Chrome 36 Beta: The new WOFF 2.0 Web Font compression format. Abgerufen am 25. Mai 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Im Mai 2014 wurde das Format WOFF 2.0 in W3C offiziell als Public Working Draft manifestiert, seit März 2018 ist es eine Recommendation.<ref>WOFF File Format 2.0 publication history. Abgerufen am 2. November 2025 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

CSS-Nutzung

<syntaxhighlight lang="css">

@font-face {
   font-family: font;
   src: url(font.woff2) format("woff2"), url(font.woff) format("woff");
}

</syntaxhighlight>

Browserunterstützung

  • Google Chrome ab Version 36<ref>Chromium 36 Release Notes. Abgerufen am 18. August 2015 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
  • Opera ab Version 26<ref>Opera 26 Release Notes. Abgerufen am 18. August 2015 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
  • Firefox ab Version 35<ref>Firefox 35 Release Notes. Abgerufen am 18. August 2015 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
  • Microsoft Edge ab Version 14<ref>Microsoft Edge WOFF File Format 2.0 Standards Support Document. Abgerufen am 15. November 2018 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
  • Apple Safari ab Version 12<ref>WebKit Feature Status. In: WebKit. 7. November 2015, abgerufen am 2. November 2021.</ref>

Einzelnachweise

<references />