Vorteile/Nachteile

Vorteile

  • PNG ist lizenzkostenfrei.
  • PNG komprimiert verlustfrei, und dabei meist kompakter als vergleichbare Formate.
  • PNG unterstützt Echtfarben (wie JPEG).
  • PNG unterstützt "echte" Transparenz (Alpha-Transparenz).
  • PNG unterstützt Farbkorrekturmechanismen, die sicherstellen, dass ein Bild auf verschiedenen Systemen annähernd gleich aussieht.
  • PNG ermöglicht das Abspeichern zusätzlicher Information in der Grafikdatei, zum Beispiel Autoren- und Urheberhinweise.
  • Es ist (mit Hilfe des CRC-Chunks) möglich, Fehler in der Datei frühzeitig zu erkennen.
  • PNG verfügt über eine Möglichkeit zur progressiven Darstellung (= Interlacing). Dabei treten weniger Bildverzerrungen auf als beim GIF-Format.

Nachteile

  • PNG bietet keine Möglichkeit zur Animation wie das GIF-Format. Hierzu wurde das MNG-Format geschaffen, welches jedoch bislang keine nennenswerte Verbreitung erreicht hat.
  • Einige Browser unterstützen PNG nur teilweise (beispielsweise der verbreitete Internet Explorer für Windows) beziehungsweise zeigen insbesondere PNG-Dateien mit Alphakanalinformationen fehlerhaft an.
  • PNG ermöglicht nicht das einfache Laden von Bildteilen. Wer nur einen Ausschnitt des Bildes laden möchte, muß alle Bildzeilen davor mitladen. Im Falle von PNG-Dateien, die nicht sequentiell sondern im Interlaced-Modus gespeichert wurden, muss sogar noch mehr geladen werden.
  • Die Kompressionsraten verlustbehafteter Algorithmen, wie sie unter anderem bei JPEG verwendet werden, erreicht der verlustfreie Algorithmus von PNG naturgemäß nicht. Auch im Vergleich zu auf bestimmte Klassen von Bilddaten spezialisierten Algorithmen, etwa nur für gescannte Dokumente, kann PNG meist nicht mithalten.
  • Die Kompression benötigt vergleichsweise mehr Rechenzeit als ältere Verfahren wie etwa RLE oder LZW.

Ergänzende und vertiefende Module