GIF vs. PNG

PNG Dateien bieten fast immer eine bessere Komprimierung und eine geringere Dateigröße als GIF. Das PNG-Format unterstützt auch variable Transparenz und Millionen von Farben, während GIF nur 256 Farben und keine Alphakanäle unterstützt. Für die Online-Nutzung sind Animationen das einzige Szenario, in dem GIF-Dateien anstelle von PNG-Dateien geeignet sind.

Vergleichstabelle

GIF versus PNG-Vergleichstabelle
GIFPNG
Unterstützung für die Animation Ja Nein
Farbmanagement Nein Unterstützt das Farbmanagement durch die Einbeziehung von ICC-Farbraumprofilen
Unterstützung für mehrseitige Seiten Ja Nein
Unterstützung für Transparenz Ja Ja
Dateierweiterungen .gif, .gfa .png
Mime Typ image / gif image / png
Raster / Vektor Raster Raster
Indizierte Farbe Ja Ja (für 1-8bit PNGs)
Steht für Grafikaustauschformat Tragbare Netzwerkgrafik
Unterstützung für Metadaten Ja Ja
Unterstützung für Schichten Ja Nein
Interlacing-Unterstützung Ja Ja
Art des Formats Raster-Grafikbildformat Raster-Grafikbildformat
Erweiterbar Ja (GIF89a) Nein
Anwendungen kompatibel Die meisten Webbrowser und Produktivitätspakete Die meisten Webbrowser und Produktivitätspakete
Kompressionsalgorithmus Lempel-Ziv-Welch (LZW) Verlustfreier DEFLATE-Kompressionsalgorithmus
Patentiert Nein Nein
Uniform Type Identifier com.compuserve.gif public.png
Magische Zahl GIF87a / GIF89a 89 50 4e 47 0d 0a 1a 0a

Inhalt: GIF vs. PNG

  • 1 Anwendungen
  • 2 Vorteile von PNG gegenüber GIF
  • 3 Transparenz
  • 4 Marktanteil
  • 5 Referenzen

Anwendungen

Wenn Ihr Bild nicht animiert ist, verwenden Sie das PNG-Format.

Vorteile von PNG gegenüber GIF

Das PNG-Format bietet gegenüber GIF-Dateien mehrere Vorteile:

  • Bessere Komprimierung, dadurch verringerte Dateigröße (normalerweise 5 - 25% besser)
  • PNG unterstützt variable Transparenz (Alphakanäle).
  • PNG bietet die Kontrolle der Bildhelligkeit (über plattformübergreifende Gammakorrektur) und Farbkorrektur.
  • PNG unterstützt zweidimensionales Interlacing (eine Methode der progressiven Anzeige), GIF dagegen nicht.

Transparenz

In einer GIF-Datei darf nur eine Farbe als transparent angegeben werden. GIF-Dateien erzeugen Halo-Effekte, wenn sie gegen Hintergrundfarben verwendet werden, die sich von der angenommenen (normalerweise weißen oder schwarzen) Hintergrundfarbe unterscheiden.

PNG-Dateien haben eine stärkere Transparenzunterstützung mit einer 8-Bit-Alphamaske.

Marktanteil

Der Nutzungsanteil im Internet (über HTTP-Archiv) der wichtigsten Bildformate

Verweise

  • PNG und GIF - W3C
  • Bitmap-Bilder für das Web: Formate und Optimierungsoptionen