Web site developers would like their pages to look the same for all viewers. That is a difficult task when different browsers handle the page content differently. This is especially true of fonts (the style and appearance of letters and special characters). When a browser does not support the specified font it replaces it with another font. Even the same font style and size is displayed differently on different operating systems (e.g. Windows and Macintosh).
Fonts are included in a computer's operating system. Users can add more fonts by purchasing or obtaining free fonts on the web. Beginning with Netscape Navigator v. 4.0 and Microsoft Internet Explorer v. 4.0, fonts can be cached (downloaded with a web page to the user's temporary storage, where it can be used by all web pages). Microsoft calls this 'embedding' and Netscape uses the term 'dynamic fonts'.
There are many different formats for storing fonts. There are two basic forms of embedded fonts: TrueDoc and TrueType.
TrueDoc was developed by Bitstream and is supported by Netscape. The font is defined in a Portable Font Resource (.PFR) file as an outline of the characters. In Netscape Explorer, preferences must be set to 'Use document specified fonts, including dynamic fonts' for dynamic fonts to be displayed, unless the same font is already available on the user's PC. The WebFont Player allows TrueDoc dynamic fonts to also be used in Internet Explorer. This program is downloaded free when an Internet Explorer user visits TrueDoc.com. You may host the WebFont Player on your site for free (see Bitstream's Get WebFont Player).
TrueType was created by Apple Computer and is supported by Microsoft's Internet Explorer. It is also the standard for Microsoft Windows. TrueType fonts are stored as a mathematical representation of the lines forming the outline of the characters in TrueType Font files (.TTF).
A third form, OpenType, was jointly developed by Microsoft and Adobe. It is an extension of TrueType and is used in Windows 2000. Open Type supports TrueType and Adobe's Type 1 fonts. OpenType fonts are stored in Embeddable Open Type (.EOT) files.
Fonts used in printing often do not show up well on the web, especially in the smaller font sizes. Microsoft hired Matthew Carter (co-founder of Bitmap) to design the Verdana and Georgia font families for easy reading on the internet. These fonts are available free at Microsoft's Truetype Core Fonts.
Security can be included in font formats. Different font formats offer varying levels of security. The purpose of this security is to protect the font's creator from font theft.
Glossary of font terms:
In HTML fonts are specified in the Font tag or in style sheets.
For more information and collections of fonts visit the following sites.
Fonts & Things - Collection of freeware and shareware TrueType fonts and utilities.
Fontpool - Collection of over 1000 categorized True Type Fonts
Frequently Asked Questions about Fonts - Compendium of information about fonts. Unfortunately it has not been updated since 1996.
The Graphic Station's Font Haven - Free true type fonts and graphics
Microsoft Typography - Free TrueType and OpenType fonts and utilities. Also information for developers and links to other font sites.
TrueDoc.com - Bitstream's dynamic font website. Free TrueDoc fonts and information on how to use them on your website.