Generated by DeepSeek V3.2| GIF | |
|---|---|
| Extension | .gif |
| Mime | image/gif |
| Magic | GIF87a/GIF89a |
| Developer | CompuServe |
| Released | 15 June 1987 |
| Latest release version | 89a |
| Latest release date | July 1989 |
| Genre | Raster graphics |
| Extended to | APNG, WebP |
GIF. The Graphics Interchange Format is a bitmap image format introduced by the online service CompuServe in 1987. It became widely popular for its efficient lossless compression for simple images and, critically, its support for animations. The format's ability to display moving images with a small file size cemented its role in early web design and internet culture.
The format was created by a team at CompuServe led by Steve Wilhite to provide a color image format for their file downloading areas that was more efficient than their earlier RLE format. The original specification, GIF87a, was published in June 1987, introducing features like LZW compression and interlacing. An updated version, GIF89a, released in July 1989, added support for animation delays, transparent background colors, and storage of application-specific metadata. Its adoption exploded with the rise of the World Wide Web in the early 1990s, as Mosaic and later Netscape Navigator provided native support, making it a staple of early websites like GeoCities.
The format uses a color palette of up to 256 colors indexed from a 24-bit RGB color space, making it well-suited for simpler graphics like logos, diagrams, and cartoons. It employs the Lempel–Ziv–Welch (LZW) algorithm for lossless data compression, which is particularly effective for images with large areas of uniform color. For animations, the file structure stores a series of graphic raster data blocks and Graphic Control Extension blocks that define timing, transparency, and disposal methods for each frame, allowing for looping sequences. The optional use of interlacing allows an image to display progressively in multiple passes, improving perceived load times on slow connections.
Initially dominant in web design for banners, buttons, and web graphics, the format's most enduring legacy is in short, looping animations. These became a cornerstone of early internet culture on platforms like Neopets, MySpace, and various BBS forums. The rise of social media platforms, particularly Tumblr and later Facebook and Twitter, saw a resurgence in its use for reaction GIFs and memes, often sourced from popular television shows like *The Office* or films like Star Wars. It remains widely used for simple diagrams in technical documentation, advertising, and email marketing due to broad client support.
The incorporation of the Lempel–Ziv–Welch compression algorithm, which was patented by Unisys in the United States, led to significant controversy. In 1994, Unisys and CompuServe began enforcing licensing fees for software that created the format, prompting backlash from the open-source software community and accelerating the development of alternatives like the Portable Network Graphics (PNG) standard. The patent for the LZW algorithm in the U.S. expired in 2003 and globally by 2004, removing the legal barrier. Debates over copyright also frequently arise regarding the use of frames from copyrighted films or television series within animations shared online.
The patent issues directly spurred the creation of the Portable Network Graphics (PNG) format in the mid-1990s, which offered superior lossless compression and better color depth but initially lacked animation support. To address this, the Animated Portable Network Graphics (APNG) format was developed, though it saw limited adoption. Modern formats like Google's WebP and the MPEG-created AVIF provide advanced compression supporting both lossy and lossless still images and animation, often with significantly smaller file sizes. For complex video-like animations, use of HTML5 video elements with codecs like H.264 or WebM is now standard practice on the web. Category:Computer file formats Category:Graphics file formats Category:Internet culture