GIF

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Infobox)
(Update links.)
Line 14: Line 14:
 
People argue a lot over whether to pronounce "GIF" with a hard or a soft G.
 
People argue a lot over whether to pronounce "GIF" with a hard or a soft G.
  
== References ==
+
== Specifications ==
* [http://en.wikipedia.org/wiki/Graphics_Interchange_Format Graphics Interchange Format (Wikipedia)]
+
 
* [http://www.w3.org/Graphics/GIF/spec-gif87.txt GIF87a specification]
+
* GIF87a (1987-06-15)
* [http://www.w3.org/Graphics/GIF/spec-gif89a.txt GIF89a specification]
+
** [http://www.w3.org/Graphics/GIF/spec-gif87.txt Text] (W3C)
* The DOS program FractInt saves additional data (fractal parameters) in its GIF files. The only documentation about this is the [http://www.programmersheaven.com/download/14057/65/ZipView.aspx corresponding source code file]
+
** [http://web.archive.org/web/20100929230301/http://www.etsimo.uniovi.es/gifanim/gif87a.txt Text] (Stanford)
 +
* GIF89a (1990-07-31)
 +
** [http://www.w3.org/Graphics/GIF/spec-gif89a.txt Text]
 +
** [http://odur.let.rug.nl/~kleiweg/gif/GIF89a.html HTML]
 +
* [http://odur.let.rug.nl/~kleiweg/gif/netscape.html GIF Application Extension: NETSCAPE2.0]
 +
 
 +
The DOS program FractInt saves additional data (fractal parameters) in its GIF files. The only documentation about this is the [http://www.programmersheaven.com/download/14057/65/ZipView.aspx corresponding source code file].
 +
 
 +
== External links ==
 +
* [[Wikipedia:Graphics Interchange Format]]
 +
* [http://www.matthewflickinger.com/lab/whatsinagif/ What's in a GIF]
 +
* [http://www.theimage.com/animation/toc/toc.html Gifology: Understanding GIF Files & GIF Animation]
 +
* [http://web.archive.org/web/20100929231133/http://www.etsimo.uniovi.es/gifanim/gifabout.htm All About GIF89a]

Revision as of 08:55, 10 November 2012

File Format
Name GIF
Ontology
Extension(s) .gif
MIME Type(s) image/gif
PRONOM fmt/3
fmt/4

Graphics Interchange Format (GIF) was introduced by the CompuServe online service in 1987, intended to provide a consistent and compact format for graphics to be downloaded on that service. Since the specifications were openly released, the format gained wide use in graphics software and on online services and bulletin board systems (BBSs), not just CompuServe.

In 1994, it became widely known that the format was encumbered by the use of the patent-protected LZW compression technology, for which its owner, Unisys, was demanding licencing terms and royalties for certain sorts of uses. This made GIF a less-than-free format, spurring a desire on the part of some people for an unencumbered format, which led to the creation of the PNG format. However, it took several years for PNG to get widespread support in software, and in the meantime the World Wide Web experienced meteoric growth with GIF still used as the primary graphics format (alongside JPEG), though eventually PNG did become widespread on the Web as well. The patent in question expired in the US in 2003, and in other countries in 2004, so it is no longer an issue.

Unlike most other graphic formats, GIF supports multiple-frame animated graphics in addition to single-image graphics. These animated GIFs often turn up on the Web, though they are usually thought of as somewhat "retro" these days because they remind people of the excesses of the early wave of Web popularity when such tricks were common on pages on services such as GeoCities.

People argue a lot over whether to pronounce "GIF" with a hard or a soft G.

Specifications

The DOS program FractInt saves additional data (fractal parameters) in its GIF files. The only documentation about this is the corresponding source code file.

External links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox