WOFF
Web site designers are limited to using a very small set of standard fonts that are pre-installed on the computers of all Internet users. This curtails the creative freedom of designers and leads to a boring web experience.
In order to overcome this limitation, the trend of late has been to bake renderings of fonts into jpeg images using programs like Photoshop. This leads to much nicer looking text, because of better fonts, better anti-aliasing and better kerning. But it has downsides. It breaks the copy/paste functionality that end users expect when they see text on a web page. It also makes this text — usually an important heading in the page — invisible to search engines. It is also a continuous effort to generate these images as required.
Browser vendors have come up with independent solutions in the past, but not one of them has caught on. Font foundries, which develop these fonts, are an important player in this field. They want a cut of the pie, and don’t want their fonts distributed for free on the Internet.
But this practice of baking fonts into jpeg images is a no-win situation. Search engines, browser vendors, web designers and font foundries all want a good solution to this problem. And it looks like they just might have reached a solution with WOFF. WOFF, which stands for Web Open Font Format, is a new file format that major browser vendors and font foundries seem to have agreed upon. The file format has now been submitted to the W3C for standardization. Here is the abstract from the file format submission, which gives us some information about what this new file format actually achieves.
This document specifies the WOFF font format. This format was designed to provide lightweight, easy-to-implement compression of the font data, suitable for use in conjunction with the @font-face CSS declaration. Any TrueType/OpenType/Open Font Format file can be losslessly converted to WOFF for Web use (subject to licensing of the font data); once decoded by a user agent, the WOFF font will display identically to the original desktop font from which it was created.
The WOFF format also allows additional metadata to be attached to the file; this can be used by font designers or vendors to include licensing or other information, beyond that present in the original font. Such metadata does not affect the rendering of the font in any way, but may be displayed to the user on request.
The WOFF format is not expected to replace other formats such as TrueType/OpenType/Open Font Format or SVG fonts, but provides an alternative solution for use cases where these formats may be less performant, or where licensing considerations make their use less acceptable.
Further Reading

