Every Image Under 5K

1997

Every Image Under 5K

An 846-byte animated blinkie, the kind of sub-1K GIF the dial-up era depended on. The whole file is smaller than this caption block. Place: web-page-optimization culture · DEV.COM tutorials · Webmonkey audience Figures: uncredited optimization-blog authors · the 28.8K modem · the BANDWIDTH BUDGET as discipline By 1997 the consumer-web optimization norm has settled at roughly THIRTY KILOBYTES TOTAL PAGE WEIGHT for a homepage that should load in under ten seconds on a 28.8K modem. With HTML, MIDI, and one or two background images already eating half the budget, individual interface GIFs (buttons, dividers, navigation arrows, mascots) are squeezed to UNDER 5K each. Many to under 1K. The aesthetic discipline this produces is severe. GIFs of the period: 8-bit indexed-color palettes (often hand-reduced to 32 or 16 colors). Harsh dithering, because Floyd-Steinberg gives better small-file compression than flat fills on most images. Hard-edged anti-aliasing approximations because true anti-aliasing requires palette space the budget doesn't allow. Tile-friendly backgrounds because a 64x64 tile is cheaper than a single full-screen image. The whole TEXTURE of the 1997 web is the texture of bandwidth constraint.

Source: gif-oracle.vercel.app

Part of GIfs · Watch in the documentary

More from GIfs