Unterstützt nur GIF Animationen?


51

Ist GIF das einzige wichtige Bildformat , das unterstützt Animation?

Warum sind GIF-Bilder das einzige Format, das Animationen in den meisten Viewern / Browsern unterstützt, da sie von relativ schlechter Qualität sind?


7
APNG ist seit bald 10 Jahren "auf dem Vormarsch". Die Nicht-Unterstützung des IE war früher der große Hinderungsgrund, und die universelle Unterstützung scheint nicht zu erscheinen. Firefox und Opera (zumindest die Nicht-Blink-Version) unterstützen dies jedoch.
Daniel Andersson


3
Es hängt alles von Ihrer Definition des 'Bildformats' ab. Für mich ist ein MPEG oder AVI AVI im Glossar erklärt auch ein Bildformat, nur größer. Und sie unterstützen Animation.
Jeff

Antworten:


57

Aus dem Meta-Thema zur Post-Formatierung , einer animierten SVG-Datei:


Autor der Aufnahme: Pumbaa80 via Wikimedia

HINWEIS: Dies wird nicht allgemein als GIF akzeptiert. Daher wird das Bild in einigen Versionen von Internet Explorer standardmäßig angezeigt, es wird jedoch nicht animiert.


4
Firefox 23.0.1 unter 64-Bit-Windows möchte es nicht inline anzeigen. Wenn ich jedoch mit der rechten Maustaste auf die Position klicke und "Bild anzeigen" wähle, wird es korrekt angezeigt. Seltsam.
ein CVn

8
@ MichaelKjörling Funktioniert einwandfrei für mich mit dem gleichen Browser / Betriebssystem.
Shamtam

7
@ MichaelKjörling Ich hatte das gleiche Problem, aber ich habe Firefox dazu gebracht, es mit einem sauberen Profil korrekt anzuzeigen. Es stellte sich heraus, dass die beleidigende Erweiterung für mich HTTPS Everywhere war.
kizzx2

3
Funktioniert in Chrome 29 einwandfrei. Wenn es jedoch nicht in der neuesten Version von IE funktioniert, ist es wahrscheinlich nicht sicher, sich auf die Webentwicklung zu verlassen, wenn Sie sich an ein allgemeines Publikum wenden.
Fragen Sie nach Monica

3
Dieses Format wird fast genauso unterstützt wie APNG, nur dass es im Gegensatz zu APNG in Chrome ohne Plug-In ausgeführt wird. Es wird im IE immer noch nicht unterstützt, daher können Sie sich nicht darauf verlassen. Es ist auch ein Vektorformat, was bedeutet, dass es kein Ersatz für GIF ist. duDE hat recht, es gibt derzeit noch keinen brauchbaren Ersatz für GIF.
Malcolm

25

Es gibt ein PNG- Ausgabeformat , APNG , das das tut, was GIF tut, aber besser. Es wird immer noch nicht in allen Browsern unterstützt, aber es ist auf dem Vormarsch.

Bearbeiten:

Da das libpng-Komitee (das von blink in chrome / opera / chromium verwendet wird) blockiert ist und keine Änderungen in Kürze zu erwarten sind, ist die Verwendung von Video mit Alpha-Kanal möglicherweise die bessere Wahl.

Hier gezeigt: Beispiel für Videotransparenz



23

Google sagt ( http://en.wikipedia.org/wiki/Graphics_Interchange_Format#Animation_formats ):

Animiertes GIF ist nach wie vor weit verbreitet, da viele Anwendungen in der Lage sind, Dateien zu erstellen, und es bleibt das einzige Animationsformat, das in fast allen modernen Webbrowsern ohne Verwendung eines Plug-Ins unterstützt wird .

Es gibt andere Animationsformate wie zum Beispiel MNG ( http://en.wikipedia.org/wiki/Multiple-image_Network_Graphics ). Eingebettete Adobe Flash-Objekte, MPEG, WebM und andere Videoformate können in vielen Websites anstelle von animiertem GIF verwendet werden.


1
Wurde MNG jemals tatsächlich verwendet? Ich habe es nicht einmal außerhalb seiner Wikipedia-Seite angetroffen .
Thomas

2
@Thomas Lead the way ...
ein

2
@ MichaelKjörling Warum soll ich? Niemand benutzt es: p
Thomas

@ Thomas willst du einen Flügel oder ein Omelett;)
Ratschenfreak

1
Wenn Sie darüber nachdenken, gibt es keinen Grund, animiertes GIF von anderen Videoformaten zu trennen. Die Antwort auf die Frage "Warum sind sie [GIF] die einzigen, die Animation in den meisten Viewern / Browsern unterstützen?" ist "es ist nicht der einzige". Also +1, um gif nicht willkürlich von anderen Videoformaten zu trennen.
Frozenkoi

8

Das neue Bildformat von Google, WebP, unterstützt verlustfreie und verlustbehaftete animierte Bilder [1] , aber auch Chrome unterstützt es noch nicht [2] .


Also ... es ist wertlos.
thepip3r
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.