Web Open Font Format
| Filename extension | .woff |
|---|---|
| Internet media type | application/font-woff[1] |
| Developed by | W3C |
| Type of format | Font file |
| Container for | Sfnt fonts |
| Website | WOFF File Format |
The Web Open Font Format (WOFF) is a font format for use in web pages. It was developed during 2009[2] and is in the process of being standardized as a recommendation by the World Wide Web Consortium (W3C) Web Fonts Working Group.[3]
WOFF is mostly TTF with compression and additional metadata. The goal is to support font distribution from a server to a client over a network. This means that bandwidth is an important parameter.
Contents |
[edit] Submission as a standard
Following the submission of WOFF by the Mozilla Foundation, Opera Software and Microsoft on April 8, 2010,[4][5] the W3C commented that it expects WOFF to soon become the "single, interoperable [font] format" supported by all browsers.[6] The W3C published WOFF as a working draft on July 27, 2010.[7][8] Later on August 04, 2011 the W3C published WOFF as Candidate Recommendation.
[edit] Specification
WOFF is essentially a wrapper that contains sfnt-based fonts (TrueType, OpenType, or Open Font Format) that have been compressed using a WOFF encoding tool to enable them to be embedded in a web page.[2] The format uses zlib compression (specifically, the compress2 function),[2] typically resulting in a filesize reduction from TTF of over 40%.[9] Like OTF fonts, WOFF supports both Postscript and TrueType outlines for the gylphs[10].
[edit] Vendor support
The format has received the backing of many of the main font foundries[11] and has been supported by all major browsers:
- Firefox since version 3.6[12]
- Google Chrome since version 6.0,[13]
- Opera since version 11.10 [14] (Presto 2.7.81).[15]
- Konqueror since KDE 4.4.1.[16]
- Internet Explorer 9,[17]
- Safari[18] 5.1.[19]
- other WebKit-based browsers since WebKit build 528.[20][21]
[edit] See also
[edit] References
- ^ Appendix B: Media Type registration, W3C, 2011-08-14, http://www.w3.org/TR/WOFF/#appendix-b
- ^ a b c Kew, Jonathan; Tal Leming (Type Supply), Erik van Blokland (LettError) (2009-10-23), WOFF File Format (draft of 2009-10-23), Mozilla Foundation, http://people.mozilla.org/~jkew/woff/woff-spec-latest.html, retrieved 2010-01-30
- ^ Lilley, Chris (2010-03-17), Web Fonts Working Group Charter, W3C, http://www.w3.org/2009/08/WebFonts/charter.html, retrieved 2010-04-21
- ^ WOFF File Format 1.0 Submission Request to W3C
- ^ Galineau, Sylvain (2010-04-23), Meet WOFF, The Standard Web Font Format, Microsoft, http://blogs.msdn.com/b/ie/archive/2010/04/23/meet-woff-the-standard-web-font-format.aspx
- ^ Team Comment on "WOFF File Format 1.0" Submission
- ^ WOFF - Now loading fonts on websites, The H, 2010-07-28, http://www.h-online.com/open/news/item/WOFF-Now-loading-fonts-on-websites-1047073.html
- ^ Buckler, Craig (2010-08-17), W3C Backs the WOFF WebFont Standard, SitePoint, http://www.sitepoint.com/blogs/2010/08/17/w3c-backs-the-woff-webfont-standard/
- ^ Stefanov, Stoyan (2009-10-20), @font-face gzipping - take II, PHPied.com, http://www.phpied.com/font-face-gzipping-take-ii, retrieved 2010-01-30
- ^ http://blog.typekit.com/2010/12/08/type-rendering-font-outlines-and-file-formats/
- ^ Wardle, Tiffany (2009-07-16), Typegirl - Most of the important foundries are supporting #webfont, tumblr, http://typegirl.tumblr.com/post/142912558/most-of-the-important-foundries-are-supporting-webfont, retrieved 2010-02-05
- ^ Shapiro, Melissa (2009-10-20), Mozilla Supports Web Open Font Format, Mozilla Foundation, http://blog.mozilla.com/blog/2009/10/20/mozilla-supports-web-open-font-format/, retrieved 2010-02-05
- ^ Colyer, Matt (2010-09-21), Typekit adds Chrome 6 WOFF support, Typekit, http://blog.typekit.com/2010/09/21/typekit-adds-chrome-6-woff-support/
- ^ A first glimpse at Opera 11.10 "Barracuda", Opera Software, 2011-02-17, http://my.opera.com/desktopteam/blog/2011/02/17/a-first-glimpse-at-barracuda, retrieved 2011-02-17
- ^ Web specifications support in Opera Presto 2.7, Opera, http://www.opera.com/docs/specs/presto27/
- ^ KDE SVN Revision 1088984, KDE Bugzilla, 2010-02-12, http://websvn.kde.org/?view=revision&revision=1088985, retrieved 2011-10-14
- ^ Hachamovitch, Dean (2010-06-23), 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
- ^ Safari Features, Apple, 2011-06-06, http://www.apple.com/macosx/whats-new/features.html#safari, retrieved 2011-10-14
- ^ Safari 5.1 Changelog, FileHippo.com, http://www.filehippo.com/download_safari/changelog/10252/, retrieved 2011-10-14
- ^ Bug 38217 - [chromium] Add WOFF support, WebKit, https://bugs.webkit.org/show_bug.cgi?id=38217
- ^ Bug 31302 - Add WOFF support for @font-face, WebKit, https://bugs.webkit.org/show_bug.cgi?id=31302
[edit] External links
- Current specification of the WOFF file format at the World Wide Web Consortium's website
|
||||||||||||||||||||||||||||||||||||||||||||