| Animated Portable Network Graphics | |
|---|---|
| Dateiendung | .png |
| Art | Grafikdatei |
| Erweitert von | PNG |
| Standard(s): | Spezifikation (englisch) |
Animated Portable Network Graphics (APNG, engl. animierte, portierbare Netzwerkgrafiken) ist eine Erweiterung des Grafikformats PNG, um neben Bildern auch Animationen speichern zu können. Es wurde unabhängig von den PNG- und MNG-Entwicklergruppen entwickelt, um wie beim GIF-Format Bilder und Animationen mit dem gleichen Format speichern zu können. APNG bietet somit einen vollständigen Ersatz für GIF.
Inhaltsverzeichnis |
Das APNG-Format wurde 2004 von den Mozilla-Entwicklern Stuart Parmenter und Vladimir Vukicevic vorgelegt. Neben der entsprechenden Spezifikation legten die beiden auch einen entsprechenden Patch für Mozilla vor, um das PNG-Format um Animationen – samt Unterstützung für Alphakanäle – zu erweitern.
APNG ist abwärtskompatibel zu PNG, was bedeutet, dass eine Anwendung, die PNG unterstützt, zumindest das erste Einzelbild von APNG-Animationen darstellen kann.
Folgende Browser unterstützen APNG bereits:
Mangels Unterstützung durch die meisten aktuellen Webbrowser ist es sinnvoll, APNG-Bilder in Internetseiten parallel mit ihren GIF-Pendants einzubinden. Dies geschieht mit Hilfe von sog. Browserweichen (serverseitig mittels SSI, CGI oder PHP bzw. clientseitig mittels CSS oder JavaScript).
APNG steht im Widerspruch zum von den PNG-Entwicklern formulierten Grundgedanken, eine klare Trennung zwischen Bild- und Animationsformaten beizubehalten. Die PNG-Entwicklergruppe sprach sich im April 2007 gegen die Registrierung der APNG-Datenblöcke als offizielle Erweiterung des PNG-Formates aus; damit bleibt MNG deren offizielles Animationsformat.[2]
Mit MNG-VLC (very low complexity), einer fest spezifizierten Untermenge des vollständigen MNG-Formates, existiert bereits ein offizieller Standard der MNG-Entwicklergruppe für einfache Animationen. Die Entwickler der Mozilla Application Suite hatten trotz Beschwerden der Community die Unterstützung für das MNG-Format seit der Version 1.5a fallen gelassen.