Animated Portable Network Graphics
| Animated Portable Network Graphics | |
|---|---|
|
|
| Dateiendung: | .png |
| Entwickelt von: | Stuart Parmenter Vladimir Vukicevic |
| Art: | Grafikdatei |
| Container für: | Grafiken / Bilder |
| Erweitert von: | PNG |
| Standard(s): | Spezifikation (englisch) |
| Website: | Demoseite von Mozilla (englisch) |
Animated Portable Network Graphics (APNG, engl. bewegte übertragbare 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 |
[Bearbeiten] Beschreibung
Das APNG-Format wurde 2004 von den Mozilla-Entwicklern Stuart Parmenter und Vladimir Vukicevic vorgelegt. Neben der Spezifikation legten die beiden auch einen 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 anderen großen Browserengines Trident (Internet Explorer) und WebKit (Safari, Google Chrome) ist es sinnvoll, APNG-Bilder in Internetseiten parallel mit ihren GIF-Pendants einzubinden. Dies geschieht mit Hilfe von sog. Browserweichen (serverseitig (zum Beispiel mittels SSI, CGI oder PHP) bzw. clientseitig mittels CSS oder JavaScript).
[Bearbeiten] Kritik
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. Vom Standpunkt des Funktionsumfangs und der Komplexität ist MNG-VLC mit APNG vergleichbar. 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.
[Bearbeiten] Einzelnachweise
- ↑ Opera 9.50 b1 Changelog. Abgerufen am 25. September 2007.
- ↑ News and History of the PNG Development Group from 2007. Abgerufen am 25. September 2007.
[Bearbeiten] Weblinks
- APNG-Spezifikationen (englisch)
- golem.de: APNG – Bewegung für PNG
- APNG-Demoseite von Mozilla (englisch)
- Gif to Apng Converter (english)
- Animat
