The Web Open Font Format (WOFF) compresses font data tables used in TrueType, OpenType, and Open Font Format. WOFF is a font format for web pages. It is a container format for font data. WOFF files ha...
The Web Open Font Format (WOFF) compresses font data tables used in TrueType, OpenType, and Open Font Format. WOFF is a font format for web pages. It is a container format for font data. WOFF files have compression applied and XML metadata added. Some servers may need the MIME type font/woff added to serve files correctly.
Both proprietary and free software vendors support WOFF. So it could become a universal font format for the web. There are two versions of WOFF: 1.0 and 2.0. They differ in the compression algorithm used. In @font-face they are identified as ‘woff’ and ‘woff2’.
Despite the name, WOFF should be seen as a container or “wrapper” for font data rather than an actual new font format. WOFF allows web developers to use custom fonts rather than standard web fonts. Many browsers now support WOFF but older versions may not.
WOFF is popular because it is an open standard with good browser support. It allows easy deployment of custom fonts for websites. Converters encode font files into WOFF format. User agents decode them for use in web documents.
WOFF files are compressed containers that support TrueType (.TTF) and OpenType (.OTF) fonts. They also support font licensing information. WOFF allows inclusion of font metadata and private-use data.