Sams Teach Yourself HTML 4 in 24 Hours

Sams Teach Yourself HTML 4 in 24 Hours

By Dick Oliver

Interlaced GIFs and Progressive JPEGs

Both the GIF and JPEG image file formats offer a nifty feature that makes images appear faster than they otherwise could. An image can be stored in such a way that a "rough draft" of the image appears quickly, and the details are filled in as the download finishes. This has a profound psychological effect, because it gives people something to look at instead of drumming their fingers, waiting for a large image to pour slowly onto the screen.

A file stored with this feature is called an interlaced GIF or progressive JPEG. Despite the different names, the visual results are similar.

An interlaced GIF file is an image that appears blocky at first, and then more and more detailed as it finishes downloading. Similarly, a progressive JPEG file appears blurry at first and then gradually comes into focus.

Most graphics programs that can handle GIF files enable you to choose whether to save them interlaced or noninterlaced. In Paint Shop Pro, for example, you can choose Version 89a and Interlaced by clicking the Options button in the Save As dialog box just before you save a GIF file (see Figure 9.10).

09fig10.gif

Figure 9.10 Paint Shop Pro lets you save interlaced GIF images, which appear to display faster when loading.

To save a progressive JPEG file, select Save As (or Save Copy As), choose the JPG-JPEG-JFIF Compliant image type, click the Options button, and select Progressive Encoding. The progressive JPEG standard is quite new and is only supported by Netscape Navigator version 2 or later and Microsoft Internet Explorer version 3 or later.

Browsers that don't support progressive JPEG will not display the file as if it were just a regular JPEG—they will display either nothing at all or a message saying the file isn't recognizable. Interlaced GIFs, on the other hand, appear correctly even in older browsers that don't support two-stage display.

Share ThisShare This

Informit Network