GIF
Die Evolution der animierten GIFs: Von CompuServe zu modernen Memes
5 min read
Die Evolution der animierten GIFs: Von CompuServe zu modernen Memes
Wenn Sie heute auch nur die geringste Zeit im Internet verbringen, ist es praktisch unmöglich, dem animierten GIF aus dem Weg zu gehen. Von Reaktionsbildern auf Twitter und Slack bis hin zu sich wiederholenden Memes auf Reddit und WhatsApp ist das GIF (Graphics Interchange Format) zur de facto visuellen Sprache digitaler Emotionen geworden.
Hinter den Endlosschleifen von Katzen, Prominenten und Filmszenen verbirgt sich jedoch ein Format, das technologisch uralt, unglaublich ineffizient und Gegenstand einer der am längsten andauernden Debatten in der Informatik ist (wie spricht man es eigentlich aus?).
In diesem umfassenden Leitfaden werden wir die Entwicklung des GIF von seinen bescheidenen Anfängen in den späten 1980er Jahren verfolgen, die Patentkriege untersuchen, die es fast getötet hätten, seine technischen Grenzen verstehen und erkunden, warum das moderne Web verzweifelt versucht, es zu ersetzen – während die Popkultur sich weigert, es sterben zu lassen.
Die Geburt des GIF (1987)
Um das GIF zu verstehen, müssen wir in das Jahr 1987 zurückreisen. Das Internet, wie wir es kennen, existierte nicht. Stattdessen nutzten die Menschen Einwahl-Mailboxsysteme (BBS) und kommerzielle Online-Dienste wie CompuServe. Die Internet-Verbindungsgeschwindigkeiten waren quälend langsam – oft 300 bis 1200 Bit pro Sekunde.
Damals war das Senden von Bildern über diese langsamen Verbindungen ein Albtraum. Alle PC-Hersteller hatten ihre eigenen proprietären Bildformate, was bedeutete, dass ein auf einem Apple-Computer gespeichertes Bild oft nicht auf einem IBM oder Commodore geöffnet werden konnte.
Steve Wilhite, ein Software-Ingenieur bei CompuServe, wurde beauftragt, zwei Probleme zu lösen:
- Erstellung eines universellen Bildformats, das markenübergreifend funktioniert.
- Sicherstellen, dass die Dateigröße klein genug ist, um über langsame Einwahlmodems schnell heruntergeladen zu werden.
Im Jahr 1987 veröffentlichten Wilhite und sein Team GIF87a. Es nutzte einen Datenkomprimierungsalgorithmus namens LZW (Lempel-Ziv-Welch), der es ermöglichte, Bilder ohne Datenverlust zu komprimieren (verlustfreie Komprimierung). Es war revolutionär. Plötzlich konnten Benutzer Farbbilder effizient über verschiedene Plattformen hinweg teilen.
Hinweis: Fürs Protokoll erklärte Steve Wilhite im Jahr 2013 definitiv, dass es "JIF" mit einem weichen 'G' ausgesprochen wird, wie die Erdnussbuttermarke, obwohl das harte 'G' (wie bei "Gift", engl. Geschenk) weiterhin enorm beliebt ist.
Die Einführung der Animation (1989)
Zwei Jahre später veröffentlichte CompuServe eine aktualisierte Version des Formats: GIF89a. Dieses Update enthielt eine Funktion, die das Internet für immer verändern sollte: Animationsverzögerungen (Animation delays).
Der GIF89a-Standard ermöglichte es, mehrere Einzelbilder (Frames) in einer einzigen Datei zu speichern. Durch Hinzufügen einer Zeitverzögerung, wie schnell jedes Bild angezeigt werden soll, schufen Entwickler im Wesentlichen Daumenkinos für Computer. Später, im Jahr 1995, fügte der Netscape Navigator 2.0 (einer der frühesten Webbrowser) die Fähigkeit hinzu, diese Animationen unendlich in einer Schleife (Loop) abzuspielen.
Dies war die Geburtsstunde der Web 1.0-Ästhetik. Das Web der späten 1990er Jahre war übersät mit animierten "Under Construction"-Schildern, tanzenden Babys und rotierenden flammenden 3D-Schädeln.
Die Patentkriege und die Geburt von PNG
Mitte der 1990er Jahre traf das GIF eine Katastrophe. Der Komprimierungsalgorithmus, der GIF möglich machte (LZW), wurde von einer Firma namens Unisys patentiert. Im Jahr 1994 kündigte Unisys an, dass sie anfangen würden, Lizenzgebühren von jedem Softwareentwickler zu verlangen, der Software schreibt, mit der GIFs erstellt oder gelesen werden können.
Die Open-Source-Web-Community war empört. In einem Event, das als "Burn All GIFs Day" bekannt wurde, boykottierten Entwickler aktiv das Format.
Diese Krise führte direkt zur Schaffung des PNG (Portable Network Graphics)-Formats. PNG wurde speziell entwickelt, um GIF zu ersetzen. Es war patentfrei, unterstützte Millionen von Farben (im Gegensatz zu GIF) und bot eine bessere Komprimierung. Die PNG-Entwickler trafen jedoch eine entscheidende Entscheidung: Sie fügten keine Animationsunterstützung hinzu. Aus diesem Grund überlebte das animierte GIF. (Die Patente von Unisys liefen schließlich bis 2004 weltweit ab, wodurch GIF wieder kostenlos verwendet werden konnte).
Der Aufstieg des Web 2.0 und der Meme-Kultur
In den späten 2000er und frühen 2010er Jahren wurde Breitband-Internet alltäglich. Seiten wie Tumblr und Reddit explodierten in ihrer Popularität. Da die Internetgeschwindigkeiten schneller waren, begannen Benutzer, Hunderte von Bildern (Frames) aus Fernsehsendungen und Filmen aneinanderzureihen, um kurze, sich wiederholende Videoclips ohne Ton zu erstellen.
Das GIF wandelte sich von einem einfachen UI-Element (wie einem Ladesymbol) zu einem leistungsstarken Werkzeug für das Geschichtenerzählen. Es wurde zu einer Möglichkeit, Tonfall, Sarkasmus und Reaktionen in textbasierten Umgebungen zu vermitteln, in denen Worte nicht ausreichten. Die Einführung von Suchmaschinen wie Giphy und Tenor integrierte GIFs direkt in unsere Tastaturen und festigte ihren Platz in der modernen Kommunikation.
Die technische Realität: Warum Entwickler GIFs hassen
Trotz ihrer enormen kulturellen Beliebtheit mögen Webentwickler das GIF-Format im Allgemeinen nicht. Vom technischen Standpunkt aus betrachtet, ist das GIF für moderne Videoanforderungen grundlegend fehlerhaft.
1. Schreckliche Farbbeschränkungen
Ein GIF kann pro Frame nur 256 Farben anzeigen. Moderne Bildschirme können Millionen von Farben anzeigen. Wenn Sie ein hochauflösendes Video in ein GIF konvertieren, muss die Software Tausende von Farben verwerfen, was zu hässlichen, verpixelten und streifigen (banded) Verläufen führt.
2. Massive Dateigrößen
GIF wurde nie als Video-Codec konzipiert. Es speichert einfach jedes Frame als einzelnes Bild ab. Wenn Sie eine 3-sekündige Animation haben, die mit 30 Frames pro Sekunde läuft, muss die GIF-Datei 90 separate Bilder speichern. Ein kurzes, animiertes GIF in geringer Qualität kann leicht 10 Megabyte oder größer sein, verbraucht riesige Mengen an mobilen Daten und verlangsamt die Ladezeiten von Webseiten drastisch.
3. Hohe CPU-Auslastung
Browser haben Mühe, große GIFs zu dekodieren. Das Vorhandensein mehrerer GIFs auf einer einzigen Webseite kann dazu führen, dass ein Browser einfriert, der Akku eines Laptops schnell entladen wird und ein Telefon überhitzt.
Die moderne Lösung: Gefälschte GIFs (MP4, WebM, WebP)
Da GIFs so ineffizient sind, hat die moderne Technologiebranche weitgehend aufgehört, sie zu verwenden, selbst wenn es so aussieht, als würden sie es tun.
Wenn Sie ein "GIF" auf X (früher Twitter), Discord oder Imgur posten, stellen diese Plattformen den Betrachtern in Wirklichkeit keine GIF-Datei zur Verfügung. Im Hintergrund konvertieren ihre Server das GIF sofort in eine lautlose, automatisch abspielende MP4- oder WebM-Videodatei in Endlosschleife.
Durch die Verwendung von HTML5-Video-Tags (<video autoplay loop muted playsinline>) können Entwickler das exakte Erlebnis eines GIFs replizieren, jedoch mit massiven Vorteilen:
- Reduzierung der Dateigröße: Ein MP4-Video ist oft 80 % bis 95 % kleiner als das entsprechende GIF.
- Millionen von Farben: Video-Codecs haben keine 256-Farben-Grenze.
- Hardwarebeschleunigung: Telefone und Computer verfügen über spezielle Chips, die MP4s mühelos dekodieren und so die Akkulaufzeit schonen.
Alternativ haben sich für echte Bildformate Animated WebP und Animated AVIF herauskristallisiert. Diese modernen Formate unterstützen Animation, Alphakanal-Transparenz und Millionen von Farben, und das alles bei Dateigrößen, die nur einen Bruchteil eines traditionellen GIFs betragen.
Wird das GIF jemals sterben?
Technologisch gesehen ist das GIF ein Relikt aus dem Jahr 1987. Es ist aufgebläht, hässlich und ineffizient. Die Webentwicklungs-Community ist bereits zu MP4s, WebP und AVIF übergegangen.
Kulturell jedoch wird das "GIF" niemals sterben. Der Begriff hat seine Dateierweiterung (.gif) hinter sich gelassen und ist zu einem generischen Substantiv geworden – einem Wort, das verwendet wird, um jedes kurze, lautlose Endlosvideo zu beschreiben, unabhängig von der zugrunde liegenden Technologie. Wir werden unseren Freunden auch in den kommenden Jahrzehnten noch "GIFs" schicken, selbst wenn es sich bei den Dateien in Wirklichkeit um hochoptimierte MP4-Videos handelt.