Web Open Font Format

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 24 iunie 2020; verificările necesită 3 modificări .
Web Open Font Format
Extensie .woff
tip MIME font/woff [1] [2]
Dezvoltator Fundația Mozilla
publicat 2012
Tip de format fontul computerului
Conține Fonturi Sfnt

Web Open Font Format (WOFF)  - o extensie a formatului de font OpenType sau TrueType cu compresie și exact la fel ca originalul[ ce? ] , care vă permite să lăsați neschimbat mecanismul de randare. Formatul include și metadate suplimentare în care producătorul fontului poate include informații despre utilizarea fontului. Aceste informații nu afectează modul în care este încărcat acel font, dar vă permit să determinați originea acelui font, astfel încât oricine este interesat de un font utilizat pe o pagină web să poată urmări ce font este utilizat. Fonturile din WOFF sunt comprimate, dar nu criptate, acest format nu a fost conceput pentru a fi un format sigur pentru cei care doresc să controleze strict utilizarea fonturilor.

Exemplu de utilizare:

@ font-face { font-family : 'PT Sans' ; src : url ( 'pts55f.eot' ); src : format local ( 'PT Sans' ), ​​​​url ( 'pts55f.woff' ) format ( 'woff' ), format url ( 'pts55f.ttf' ) ( 'truetype' ); } h2 . stil1 { dimensiunea fontului : 48 px ; înălțimea liniei : normală ; familie de fonturi : 'PT Sans' ; greutate font : bold ; stil font : cursiv ; }

Instrumente de conversie

Un utilitar de linie de comandă pentru conversia fișierelor cu fonturi OpenType sau TrueType în și din formatul WOFF este disponibil atât în ​​formă compilată pentru Windows și Mac OS X , cât și ca cod sursă, ceea ce îi permite să fie utilizat pe majoritatea sistemelor de operare existente. Utilitarul este distribuit sub licențele MPL 1.1/GPL 2.0/LGPL 2.1.

Exemple de utilizare:

Convertiți fontul TrueType font.ttf în WOFF:

$ ./sfnt2woff font.ttf > font.woff

Conversia inversă a fontului WOFF în OpenType :

$ ./woff2sfnt font.woff > font.otf

Suport

Formatul a fost acceptat de mulți producători de fonturi [3] și este acceptat de principalele browsere web:

Formatul WOFF 2.0 a fost creat pe baza algoritmului de compresie a datelor Brotli . Noul format permite stocarea fonturilor în fișiere cu aproximativ 1/3 mai mici decât în ​​WOFF 1.0. Format 2.0 acceptat:

Vezi și

Note

  1. https://www.iana.org/assignments/media-types/font.csv
  2. Lilley C. The "font" Top-Level Media Type  (Eng.) - IETF , 2017. - 18 p. doi : 10.17487/RFC8081
  3. Wardle, Tiffany (16.07.2009), Typegirl - Majoritatea turnătoriilor importante susțin #webfont , tumblr , < http://typegirl.tumblr.com/post/142912558/most-of-the-important-foundries -are-supporting-webfont > . Preluat la 5 februarie 2010. Arhivat la 16 noiembrie 2009 la Wayback Machine 
  4. Shapiro, Melissa (20.10.2009), Mozilla Supports Web Open Font Format , Mozilla Foundation , < http://blog.mozilla.com/blog/2009/10/20/mozilla-supports-web-open-font -format/ > . Extras 5 februarie 2010. Arhivat 16 iunie 2011 la Wayback Machine 
  5. Colyer, Matt (21.09.2010), Typekit adaugă suport Chrome 6 WOFF , Typekit , < http://blog.typekit.com/2010/09/21/typekit-adds-chrome-6-woff-support/ > Arhivat 8 iulie 2011 la Wayback Machine 
  6. Hachamovitch, Dean (23.06.2010), HTML5, Native: Third IE9 Platform Preview Available for Developers , Microsoft , < http://blogs.msdn.com/b/ie/archive/2010/06/23/html5 -native-third-ie9-platform-preview-available-for-developers.aspx > Arhivat 26 iunie 2010 la Wayback Machine 
  7. KDE SVN Revision 1088984 , KDE Bugzilla, 2010-02-12 , < http://websvn.kde.org/?view=revision&revision=1088984 > . Preluat la 14 octombrie 2011. Arhivat la 24 februarie 2021 la Wayback Machine 
  8. O primă privire la Opera 11.10 „Barracuda” , Opera Software, 2011-02-17 , < http://my.opera.com/desktopteam/blog/2011/02/17/a-first-glimpse-at-barracuda > . Preluat la 17 februarie 2011. Arhivat la 19 februarie 2011 la Wayback Machine 
  9. Suport pentru specificații web în Opera Presto 2.7 , Opera , < http://www.opera.com/docs/specs/presto27/ > Arhivat la 13 februarie 2011 la Wayback Machine 
  10. Safari Features , Apple , 2011-06-06 , < https://www.apple.com/macosx/whats-new/features.html#safari > . Extras 14 octombrie 2011. Arhivat 6 iunie 2011 la Wayback Machine 
  11. ↑ Jurnalul modificărilor Safari 5.1 , FileHippo.com , < http://www.filehippo.com/download_safari/changelog/10252/ > . Extras 14 octombrie 2011. Arhivat 12 octombrie 2011 la Wayback Machine 
  12. Bug 38217 - [chromium] Adaugă suport WOFF , WebKit , < https://bugs.webkit.org/show_bug.cgi?id=38217 > Arhivat la 29 septembrie 2015 la Wayback Machine 
  13. Bug 31302 - Adăugați suport WOFF pentru @font-face , WebKit , < https://bugs.webkit.org/show_bug.cgi?id=31302 > Arhivat 27 octombrie 2015 la Wayback Machine 
  14. Chromium 36 Release Notes , Google , < http://blog.chromium.org/2014/05/chrome-36-beta-elementanimate-html.html > Arhivat 25 mai 2014 la Wayback Machine 
  15. Note de lansare pentru Firefox 35 , Mozilla Developer Network , < https://developer.mozilla.org/en-US/Firefox/Releases/35 > Arhivat 23 mai 2015 la Wayback Machine 
  16. Note de lansare Opera 26 , Opera Software ASA , < https://dev.opera.com/blog/opera-23/ > Arhivat la 23 martie 2015 la Wayback Machine 
  17. Safari 10.0 . developer.apple.com _ Preluat la 17 februarie 2021. Arhivat din original la 25 februarie 2021.
  18. Blogul Microsoft Edge. Accelerați încărcarea paginii cu fonturile WOFF 2.0 în Microsoft   Edge ? . Blog Microsoft Edge (3 mai 2016). Preluat la 17 februarie 2021. Arhivat din original la 12 februarie 2021.

Link -uri