51

Является ли GIF единственным основным форматом изображения, который поддерживает анимацию?

Поскольку изображения GIF относительно низкого качества, почему они единственные, которые поддерживают анимацию в большинстве зрителей / браузеров?

4 ответа4

57

Взято из мета-темы о постформатировании, анимированный файл SVG:


Автор изображения: Pumbaa80 через Викимедиа

ПРИМЕЧАНИЕ. Это не так широко принято, как GIF, поэтому такие вещи, как некоторые версии Internet Explorer, будут показывать изображение по умолчанию, но оно не будет анимированным.

25

Существует формат PNG out, APNG, который делает то, что делает GIF, но лучше. Это все еще не поддерживается во всех браузерах, но это находится на подъеме.

Редактировать:

Поскольку комитет libpng(используемый blink в chrome/opera/chromium) заблокирован, и, по-видимому, в ближайшее время не произойдет никаких изменений, лучшим вариантом может быть использование видео с альфа-каналом.

Показанный здесь: Пример прозрачности видео

23

Google говорит (http://en.wikipedia.org/wiki/Graphics_Interchange_Format#Animation_formats):

Анимированный GIF по-прежнему широко используется, поскольку многие приложения способны создавать файлы, и он остается единственным форматом анимации, поддерживаемым практически во всех современных веб-браузерах без использования плагина.

Существуют и другие форматы анимации, например, MNG (http://en.wikipedia.org/wiki/Multiple-image_Network_Graphics). Встроенные объекты Adobe Flash, MPEG, WebM и другие форматы видео можно использовать вместо анимированного GIF на многих веб-сайтах.

8

Новый формат изображений от Google, WebP, поддерживает анимированные изображения без потерь и с потерями [1], но даже Chrome все еще не поддерживает его [2].

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .