.
GIF steht für "Graphics Interchange Format" und wurde im Juni 1987 vom Online-Dienst CompuServe eingeführt und 1989 um weitere Fähigkeiten ergänzt. Ursprünglich wurde es zur bandbreitensparenden Bildübertragung im Rahmen des Online-Dienstes von CompuServe entwickelt. CompuServe veröffentlichte später auch den Aufbau des Dateiformats und regte damit viele Programmierer an, sich mit diesem Format zu beschäftigen und Software dafür zu schreiben. Zur Bildkomprimierung wird der LZW-Kompressionsalgorithmus (eine Art des Ziv-Lempel-Algorithmus) genutzt Als GIF entwickelt wurde, erkannte man nicht, dass dieser Algorithmus bereits geschützt war. Deshalb musste CompuServe 1995 eine Lizenzvereinbarung mit der Firma Unisys treffen, welche die Rechte für den Algorithmus innehatte. Seither müssen Entwickler von Software, die GIF-Dateien erzeugt oder darstellt, Lizenzgebühren zahlen.
GIF ist ein Bitmap Grafiktyp der maximal 256 Farben pro Bild beinhalten kann, was einer Farbtiefe von 8 Bit entspricht. Er nutzt eine verlustlose Kompression, um die Dateigröße zu verringern. Qualitätsverluste können in GIF daher nicht durch die Kompression, sondern eher durch die maximale Palette von 256 verschiedenen Farben pro Bild auftreten.
Ein spezielles GIF Format ist das interlaced GIF Format. Es wird verwendet, um während des Ladens einer GIF Grafik aus dem Netz eine Grobansicht des Bilds darzustellen, die Pixelzeile für Pixelzeile verfeinert wird, bis das Bild vollständig übertragen wurde. Im Dateiformat kann auch Text im ASCII-Code enthalten sein, in dem z.B. Copyright-Informationen vermerkt sind.
GIF-Bilder müssen nicht rechteckig erscheinen, sondern können jede Form annehmen. Dabei bleibt das Bild rechteckig; beliebige Teile lassen sich aber unsichtbar machen, indem man die "transparente Farbe" verwendet. Dies wird im Netz als beliebter Effekt für Schriftzüge und Firmenzeichen genutzt. Transparenz ist seit der GIF-Spezifikation von 1989 vorgesehen. Ein Nachteil der Transparenz im GIF Format ist jedoch, dass ohne Tricks nur harte, pixelige Übergänge möglich sind, da es nur eine Transparenzstufe gibt (vergleiche Alphakanal 256 Transparenzlevels).
Animierte GIF Grafiken begegnen einem häufig als rotierende Erdkugeln und flatternde Werbefahnen oder ähnlichem im Netz (siehe Abbildung). Bereits in der ursprünglichen GIF Formatdefinition war Platz für mehr als ein Bild vorgesehen, die 1989 veröffentlichte Fassung bot dann auch Raum für wichtige Informationen zum Ablauf-Timing. Für Videoclips oder größere Trickfilme ist das Format jedoch ungeeignet aufgrund der dabei anfallenden Dateigrössen. Kleine Animationen mit einer Handvoll Frames lassen sich aber gut realisieren. Dabei wird ausgenutzt, dass nicht immer das ganze Bild neu gezeichnet werden muss, sondern nur der rechteckige Ausschnitt, der sich von einem Bild zum nächsten ändert. GIF zeichnet sich durch seine verlustfreie, aber trotzdem recht effiziente Kompression aus. Es eignet sich gut für Grafiken, kleine Animation und Text, aber weniger für Fotos und fotoähnliche Bilder
[s]
[s]
.
Animiertes GIF |
 |