Web Otevřený formát písma

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 24. června 2020; kontroly vyžadují 3 úpravy .
Web Otevřený formát písma
Rozšíření .woff
MIME typ font/woff [1] [2]
Vývojář Nadace Mozilla
zveřejněno 2012
Typ formátu počítačové písmo
Obsahuje Sfnt fonty

Web Open Font Format (WOFF)  - rozšíření formátu písem OpenType nebo TrueType s kompresí a naprosto stejné jako originál[ co? ] , což umožňuje ponechat vykreslovací mechanismus beze změny. Formát také zahrnuje další metadata, do kterých může výrobce písma zahrnout informace o použití písma. Tyto informace neovlivňují způsob načítání daného písma, ale umožňují vám určit původ tohoto písma, takže každý, kdo má zájem o písmo použité na webové stránce , může sledovat, které písmo se používá. Písma ve WOFF jsou komprimovaná, ale ne šifrovaná. Tento formát nebyl navržen jako bezpečný formát pro ty, kteří chtějí používání písem přísně kontrolovat.

Příklad použití:

@ font-face { font-family : 'PT Sans' ; src : url ( 'pts55f.eot' ); src : local ( 'PT Sans' ), ​​url ( 'pts55f.woff' ) formát ( 'woff' ), url ( 'pts55f.ttf' ) formát ( 'truetype' ); } h2 . style1 { font-velikost : 48 px ; line-height : normal ; font-family : 'PT Sans' ; váha písma : tučné ; styl písma : kurzíva ; }

Nástroje pro převod

Nástroj příkazového řádku pro převod souborů písem OpenType nebo TrueType do az formátu WOFF je k dispozici jak v kompilované podobě pro Windows a Mac OS X , tak jako zdrojové kódy, což umožňuje jeho použití na většině stávajících operačních systémů. Nástroj je distribuován pod licencemi MPL 1.1/GPL 2.0/LGPL 2.1.

Příklady použití:

Převést TrueType font font.ttf na WOFF:

$ ./sfnt2woff font.ttf > font.woff

Zpětná konverze písma WOFF na OpenType :

$ ./woff2sfnt font.woff > font.otf

Podpora

Formát byl podporován mnoha výrobci písem [3] a je podporován hlavními webovými prohlížeči:

Formát WOFF 2.0 byl vytvořen na základě algoritmu komprese dat Brotli . Nový formát umožňuje ukládat fonty do souborů asi o 1/3 menších než ve WOFF 1.0. Podporovaný formát 2.0:

Viz také

Poznámky

  1. https://www.iana.org/assignments/media-types/font.csv
  2. Lilley C. The "font" Top-Level Media Type  (Angl.) - IETF , 2017. - 18 s. doi : 10.17487/RFC8081
  3. Wardle, Tiffany (2009-07-16), Typegirl – Většina důležitých sléváren podporuje #webfont , tumblr , < http://typegirl.tumblr.com/post/142912558/most-of-the-important-foundries -are-supporting-webfont > . Získáno 5. února 2010. Archivováno 16. listopadu 2009 na Wayback Machine 
  4. Shapiro, Melissa (2009-10-20), Mozilla podporuje Web Open Font Format , Mozilla Foundation , < http://blog.mozilla.com/blog/2009/10/20/mozilla-supports-web-open-font -formát/ > . Získáno 5. února 2010. Archivováno 16. června 2011 na Wayback Machine 
  5. Colyer, Matt (2010-09-21), Typekit přidává podporu Chrome 6 WOFF , Typekit , < http://blog.typekit.com/2010/09/21/typekit-adds-chrome-6-woff-support/ > Archivováno 8. července 2011 na Wayback Machine 
  6. Hachamovitch, Dean (2010-06-23), HTML5, Native: Third IE9 Platform Preview k dispozici pro vývojáře , Microsoft , < http://blogs.msdn.com/b/ie/archive/2010/06/23/html5 -native-third-ie9-platform-preview-available-for-developers.aspx > Archivováno 26. června 2010 na Wayback Machine 
  7. KDE SVN Revize 1088984 , KDE Bugzilla, 2010-02-12 , < http://websvn.kde.org/?view=revision&revision=1088984 > . Získáno 14. října 2011. Archivováno 24. února 2021 na Wayback Machine 
  8. První pohled na Opera 11.10 "Barracuda" , Opera Software, 2011-02-17 , < http://my.opera.com/desktopteam/blog/2011/02/17/a-first-glimpse-at-barracuda > . Získáno 17. února 2011. Archivováno 19. února 2011 na Wayback Machine 
  9. Podpora webových specifikací v Opera Presto 2.7 , Opera , < http://www.opera.com/docs/specs/presto27/ > Archivováno 13. února 2011 na Wayback Machine 
  10. Funkce Safari , Apple , 2011-06-06 , < https://www.apple.com/macosx/whats-new/features.html#safari > . Získáno 14. října 2011. Archivováno 6. června 2011 na Wayback Machine 
  11. Safari 5.1 Changelog , FileHippo.com , < http://www.filehippo.com/download_safari/changelog/10252/ > . Získáno 14. října 2011. Archivováno 12. října 2011 na Wayback Machine 
  12. Chyba 38217 – [chromium] Přidat podporu WOFF , WebKit , < https://bugs.webkit.org/show_bug.cgi?id=38217 > Archivováno 29. září 2015 na Wayback Machine 
  13. Chyba 31302 – Přidání podpory WOFF pro @font-face , WebKit , < https://bugs.webkit.org/show_bug.cgi?id=31302 > Archivováno 27. října 2015 na Wayback Machine 
  14. Poznámky k vydání Chromium 36 , Google , < http://blog.chromium.org/2014/05/chrome-36-beta-elementanimate-html.html > Archivováno 25. května 2014 ve Wayback Machine 
  15. Poznámky k vydání Firefoxu 35 , Mozilla Developer Network , < https://developer.mozilla.org/en-US/Firefox/Releases/35 > Archivováno 23. května 2015 na Wayback Machine 
  16. Opera 26 Release Notes , Opera Software ASA , < https://dev.opera.com/blog/opera-23/ > Archivováno 23. března 2015 na Wayback Machine 
  17. Safari 10.0 . developer.apple.com _ Získáno 17. února 2021. Archivováno z originálu dne 25. února 2021.
  18. Blog Microsoft Edge. Urychlit načítání stránky pomocí písem WOFF 2.0 v Microsoft   Edge ? . Blog Microsoft Edge (3. května 2016). Získáno 17. února 2021. Archivováno z originálu dne 12. února 2021.

Odkazy