¿Solo GIF admite animación?

51

¿Es el GIF el único formato de imagen principal que admite animación?

Dado que las imágenes GIF tienen un formato de calidad relativamente pobre, ¿por qué son las únicas que admiten animación en la mayoría de los visores / navegadores?

Jonathon Reinhart
fuente
77
APNG ha estado "en alza" durante los próximos 10 años. El no soporte de IE solía ser el gran obstáculo, y el soporte universal no parece aparecer. Sin embargo, Firefox y Opera (al menos la versión que no es Blink) lo admiten.
Daniel Andersson
66
xkcd.com/927
Kevin Panko
3
Todo depende de su definición de 'formato de imagen'. Para mí, un MPEG o AVI también es un formato de imagen, simplemente más grande. Y seguro que admiten animación.
Jeff

Respuestas:

57

Tomado del Meta Tema sobre Formateo de publicaciones , un archivo SVG animado:


Autor de la imagen: Pumbaa80 a través de Wikimedia

NOTA: Esto no es tan aceptado como GIF, por lo que algunas versiones de Internet Explorer mostrarán la imagen de manera predeterminada, pero no se animará.

Scott Chamberlain
fuente
44
Firefox 23.0.1 en Windows de 64 bits no quiere mostrarlo en línea, aunque si hago clic derecho sobre dónde está y selecciono "ver imagen", se muestra correctamente. Extraño.
un CVn
8
@ MichaelKjörling funciona bien para mí con el mismo navegador / sistema operativo.
Shamtam
77
@ MichaelKjörling Tuve el mismo problema, pero conseguí que Firefox lo mostrara correctamente usando un perfil limpio. Resultó que la extensión ofensiva para mí era HTTPS Everywhere.
kizzx2
3
Funciona bien en Chrome 29. Aún así, si no funciona en la última versión de IE, probablemente no sea seguro confiar en el desarrollo web si vas a una audiencia general.
Pregunte por Monica
3
Este formato tiene casi el mismo soporte que APNG, excepto que se ejecuta en Chrome sin un complemento, a diferencia de APNG. Todavía no es compatible con IE, por lo que no puede confiar en él. Además, es un formato vectorial, lo que significa que no es un reemplazo para GIF. duDE tiene razón, todavía no hay un reemplazo viable para GIF en este momento.
Malcolm
25

Hay un formato de salida de PNG, APNG , que hace lo que hace GIF pero mejor. Todavía no es compatible con todos los navegadores, pero está en aumento.

Editar:

Dado que el comité libpng (utilizado por blink en chrome / opera / chromium) se ha bloqueado, y como parece que no habrá cambios pronto, una mejor opción podría ser usar Video con canal alfa.

Aquí se muestra: Ejemplo de transparencia de video

Zesar
fuente
23

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

El GIF animado sigue siendo ampliamente utilizado, ya que muchas aplicaciones son capaces de crear los archivos, y sigue siendo el único formato de animación admitido en casi todos los navegadores web modernos sin el uso de un complemento .

Existen otros formatos de animación como, por ejemplo, MNG ( http://en.wikipedia.org/wiki/Multiple-image_Network_Graphics ). Los objetos Adobe Flash incrustados, MPEG, WebM y otros formatos de video se pueden usar en lugar de GIF animados en muchos sitios web.

tipo
fuente
1
¿Se ha usado alguna vez MNG? No lo he encontrado una vez fuera de su página de Wikipedia.
Thomas
2
@Thomas lidera el camino ...
un CVn
2
@ MichaelKjörling ¿Por qué debería? Nadie lo está usando: p
Thomas
@Thomas ¿Quieres un ala o una tortilla;)
trinquete monstruo
1
Si lo piensa, no hay razón para separar el GIF animado de otros formatos de video. Entonces, la respuesta a la pregunta "¿por qué son [GIF] los únicos que admiten animación en la mayoría de los visores / navegadores?" es "no es el único". Entonces +1 para no separar arbitrariamente gif de otros formatos de video.
frozenkoi
8

El nuevo formato de imagen de Google, WebP, admite imágenes animadas, sin pérdida y con pérdida [1] , pero incluso Chrome todavía no lo admite [2] .

m45t3r
fuente
entonces ... no tiene valor.
thepip3r