PNG: Universelle Bilder fürs Web

PNG gegen GIF - die Hintergründe

Seit 1985 besitzt Unisys ein Patent für das LZW-Komprimierungsverfahren, das auch die Firma CompuServe in dem von ihr entwickelten Grafikformat GIF verwendet. Ende 1994 schlossen die beiden Unternehmen einen Lizenzvertrag, nach dem Firmen und Programmierer Gebühren für Programme, die das GIF-Format verwenden, an CompuServe abführen müssen. Als lizenzfreie Alternative konzipierte eine unabhängige Entwicklergruppe daraufhin 1995 das PNG-Format. Es sollte folgenden Kriterien genügen:

  • Patent- und lizenzfreier Kompressionsalgorithmus

  • Freie Verfügbarkeit der Quelltexte

  • Bessere Kompression als GIF

  • Interlacing und Transparenz sollen mindestens wie im GIF-Format möglich sein

  • Verlustfreie Konvertierung der GIF- in PNG-Bilder

  • Einfache und saubere Implementierung

  • Portabilität

  • Unterstützung des sequenziellen Lesens und Schreibens, damit PNGs auch dynamisch erzeugt werden können

1996 gab das W3C die Spezifikation 1.0 des PNG-Formats als offizielle Empfehlung heraus. Inzwischen findet sich PNG in der Spezifikation 1.2. Der endgültige Standard soll unter der Bezeichnung ISO/IEC 15948 noch 2002 erscheinen. Die Durchsetzung des PNG-Formats als neuer Webstandard scheint daher nur noch eine Frage der Zeit zu sein.

Zur PNG-Familie gehören auch die Formate MNG (Unterstützung von Animationen) und JNG (verlustbehaftetes Subformat von MNG). Für deren Darstellung ist allerdings ein Plug-in erforderlich.