„Multiple-Image Network Graphics“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
Mielas (Diskussion | Beiträge) K Abschnittlink korrigiert |
sinnvoll neu strukturiert, Alternativen, aktueller Stand |
||
Zeile 41: | Zeile 41: | ||
== Unterstützung == |
== Unterstützung == |
||
Die Entwickler des MNG-Formates hofften, dass MNG beginnen würde, GIF für animierte Bilder im [[World Wide Web]] zu ersetzen, wie es PNG bereits teilweise für nicht animierte Bilder getan hat. Dazu kam es jedoch nicht, und die verbreiteten Webbrowser, die zeitweise MNG-Unterstützung boten, haben diese inzwischen wieder entfernt. |
Die Entwickler des MNG-Formates hofften, dass MNG beginnen würde, GIF für animierte Bilder im [[World Wide Web]] zu ersetzen, wie es PNG bereits teilweise für nicht animierte Bilder getan hat. Dazu kam es jedoch nicht, und die verbreiteten Webbrowser, die zeitweise MNG-Unterstützung boten, haben diese inzwischen wieder entfernt. [[Apple Safari]] unterstützt die Darstellung von MNG-Dateien nicht. Aus der [[Mozilla Application Suite]] wurde die MNG-Unterstützung in der Version 1.5a entfernt, und alle kommenden Versionen scheinen die Unterstützung trotz Beschwerden der [[Gemeinschaft|Community]] nicht wieder zu beinhalten<ref>[https://bugzilla.mozilla.org/show_bug.cgi?id=195280 Bug 195280 – Removal of MNG/JNG support]</ref><ref>[https://bugzilla.mozilla.org/show_bug.cgi?id=18574 Bug 18574 – restore support for MNG animation format and JNG image format]</ref>. Netscape Navigator unterstützte MNG in den Versionen 6.0, 6.01 und 7.0, da diese Versionen auf Mozilla aufbauten. Ein inoffizielles Plugin<ref>[http://quicktools.mozdev.org/mngsupport/ quicktools.mozdev.org]</ref> kann verwendet werden, um Unterstützung in [[Mozilla Firefox]] zu integrieren. [[Konqueror]] bot in der Vergangenheit Unterstützung für MNG, diese wurde jedoch entfernt. Keiner der meistverwendeten Webbrowser unterstützt das MNG-Format von sich aus. |
||
Die Websites großer Firmen setzen bei Animationen stattdessen auf [[HTML5]], da durch die Tonübertragung auch Filmformate ersetzt werden können. In der Vergangenheit wurde hier oft [[Adobe Flash]] eingesetzt, die meisten Website haben jedoch auf alternative Formate gewechselt. |
|||
[[Apple Safari]] unterstützt die Darstellung von MNG-Dateien nicht. Aus der [[Mozilla Application Suite]] wurde die MNG-Unterstützung in der Version 1.5a entfernt, und alle kommenden Versionen scheinen die Unterstützung trotz Beschwerden der [[Gemeinschaft|Community]] nicht wieder zu beinhalten<ref>[https://bugzilla.mozilla.org/show_bug.cgi?id=195280 Bug 195280 – Removal of MNG/JNG support]</ref><ref>[https://bugzilla.mozilla.org/show_bug.cgi?id=18574 Bug 18574 – restore support for MNG animation format and JNG image format]</ref>. Netscape Navigator unterstützte MNG in den Versionen 6.0, 6.01 und 7.0, da diese Versionen auf Mozilla aufbauten. |
|||
Ein inoffizielles Plugin<ref>[http://quicktools.mozdev.org/mngsupport/ quicktools.mozdev.org]</ref> kann verwendet werden, um Unterstützung in [[Mozilla Firefox]] zu integrieren. [[Konqueror]] bot in der Vergangenheit Unterstützung für MNG, diese wurde jedoch entfernt. |
|||
Statt MNG wird allerdings die alternative PNG-Implementierung [[Animated Portable Network Graphics|APNG]] mittlerweile von allen modernen Browsern (außer des [[Internet Explorer]]) unterstützt.<ref>{{Internetquelle |url=https://caniuse.com/?search=apng |titel=Can I use... Support tables for HTML5, CSS3, etc |abruf=2020-09-10}}</ref> Diese ermöglicht es, Bilder und Animationen in einem Format zu speichern, behält die Dateiendung .png bei und ist zudem abwärtskompatibel. Unterstützt eine Software keine Animationen, wird stattdessen der erste Frame angezeigt. |
|||
== Siehe auch == |
== Siehe auch == |
Version vom 10. September 2020, 17:43 Uhr
Multiple-image Network Graphics | |
---|---|
Dateiendung: | .mng
|
MIME-Type: | video/x-mng (inoffiziell)
|
Magische Zahl: | 8A4D.4E47.0D0A.1A0A hex \x8aMNG\r\n\x1a\n |
Entwickelt von: | PNG Developer Group |
Art: | Computeranimation |
Container für: | PNG, JNG |
Erweitert von: | PNG |
Standard(s): | libpng.org: MNG 1.0 |
www.libpng.org/pub/mng/ | |
Multiple-image Network Graphics (Akronym MNG /Dateiformat zur Beschreibung animierter Grafikdateien.
/, engl. Netzwerkgrafiken mit mehreren Bildern) ist ein offenesMNG ist eng verwandt mit dem PNG-Grafikformat.
Geschichte
Als die Entwicklung des PNG-Formates Anfang 1995 begann, wurde entschieden, keine Unterstützung für Animationen einzubauen – nicht zuletzt weil dieses Merkmal des GIF-Formates damals nur wenig benutzt wurde. Dennoch wurde bald begonnen, MNG als animationsunterstützende Variante von PNG zu entwickeln.
Version 1.0 der MNG-Spezifikation wurde am 31. Januar 2001 veröffentlicht. MNG ist jedoch keine W3C-Empfehlung oder ISO-Norm wie PNG.
Dateistruktur
Die Struktur von MNG-Dateien ist grundsätzlich die gleiche wie die von PNG-Dateien. Sie unterscheiden sich nur in der leicht unterschiedlichen Signatur (8A 4D 4E 47 0D 0A 1A 0A in Hexadezimal) und der Verwendung einer weit größeren Auswahl an Einheiten, um all die Animationsmöglichkeiten zu unterstützen, die das Format bereitstellt. Bilder, die in der Animation benutzt werden sollen, werden in der MNG-Datei als gekapselte PNG- oder JNG-Bilder gespeichert; damit sind auch Alpha-Transparenz und verlustbehaftete Kompression möglich.
Zwei MNG-Versionen mit reduzierter Komplexität sind auch definiert: MNG-LC ('low complexity', etwa: geringe Komplexität) und MNG-VLC ('very low complexity', etwa: sehr geringe Komplexität). Das erlaubt Programmen, einige Features des MNG-Standards zu benutzen, ohne die komplette MNG-Spezifikation zu implementieren.
MNG hat keinen registrierten MIME-Typ, aber video/x-mng kann verwendet werden.
Unterstützung
Die Entwickler des MNG-Formates hofften, dass MNG beginnen würde, GIF für animierte Bilder im World Wide Web zu ersetzen, wie es PNG bereits teilweise für nicht animierte Bilder getan hat. Dazu kam es jedoch nicht, und die verbreiteten Webbrowser, die zeitweise MNG-Unterstützung boten, haben diese inzwischen wieder entfernt. Apple Safari unterstützt die Darstellung von MNG-Dateien nicht. Aus der Mozilla Application Suite wurde die MNG-Unterstützung in der Version 1.5a entfernt, und alle kommenden Versionen scheinen die Unterstützung trotz Beschwerden der Community nicht wieder zu beinhalten[1][2]. Netscape Navigator unterstützte MNG in den Versionen 6.0, 6.01 und 7.0, da diese Versionen auf Mozilla aufbauten. Ein inoffizielles Plugin[3] kann verwendet werden, um Unterstützung in Mozilla Firefox zu integrieren. Konqueror bot in der Vergangenheit Unterstützung für MNG, diese wurde jedoch entfernt. Keiner der meistverwendeten Webbrowser unterstützt das MNG-Format von sich aus.
Die Websites großer Firmen setzen bei Animationen stattdessen auf HTML5, da durch die Tonübertragung auch Filmformate ersetzt werden können. In der Vergangenheit wurde hier oft Adobe Flash eingesetzt, die meisten Website haben jedoch auf alternative Formate gewechselt.
Statt MNG wird allerdings die alternative PNG-Implementierung APNG mittlerweile von allen modernen Browsern (außer des Internet Explorer) unterstützt.[4] Diese ermöglicht es, Bilder und Animationen in einem Format zu speichern, behält die Dateiendung .png bei und ist zudem abwärtskompatibel. Unterstützt eine Software keine Animationen, wird stattdessen der erste Frame angezeigt.
Siehe auch
Weblinks
- MNG-Homepage (englisch)
- libmng-Homepage (englisch)