只有 GIF 支持动画吗?

只有 GIF 支持动画吗?

GIF 是唯一主要的支持动画的图像格式?

GIF 图像是一种质量相对较差的格式,为什么它们是唯一在大多数查看器/浏览器中支持动画的格式?

答案1

摘自关于帖子格式的元主题,动画 SVG 文件:


图片作者:彭彭80通过维基媒体

注意:这并不像 GIF 那样被广泛接受,因此某些版本的 Internet Explorer 会默认显示图像,但不会以动画形式显示。

答案2

有一个 PNG 格式的输出,图像增强图像,它的功能与 GIF 相同,但效果更好。它尚未得到所有浏览器的支持,但正在崛起。

编辑:

由于 libpng(chrome/opera/chromium 中的 blink 使用)委员会已经锁定,而且似乎不会很快发生任何变化,因此更好的选择可能是使用带有 alpha 通道的视频。

如下所示:视频透明度示例

答案3

谷歌表示(http://en.wikipedia.org/wiki/Graphics_Interchange_Format#Animation_formats):

动画 GIF 仍然被广泛使用,因为许多应用程序都能够创建这种文件,并且它仍然是唯一一种无需使用插件即可被几乎所有现代网络浏览器支持的动画格式

还有其他动画格式,例如 MNG(http://en.wikipedia.org/wiki/Multiple-image_Network_Graphics)。许多网站都可以使用嵌入式 Adob​​e Flash 对象、MPEG、WebM 和其他视频格式来代替动画 GIF。

答案4

Google 推出的新图像格式 WebP 支持动画图像、无损和有损[1]但 Chrome 仍然不支持它[2]

相关内容