我想给图片的一小部分做动画。大部分图片保持静态,只有一小部分做动画。这可以通过动画GIF来实现,但是有没有更好的替代方法?我不确定大多数浏览器是否支持APNG。有没有jQuery插件可以做到这一点?
lnlaulya1#
APNG能够使图像的一部分产生动画效果,就像GIF一样,另外它允许每个样本8位RGBA,有数百万种颜色,不像GIF限制你256种颜色和1位透明度。浏览器不太支持APNG。据说最新版本的WebP支持动画效果。
ljo96ir52#
即将推出的Chrome v59将引入对APNG的支持。Firefox和Safari iOS已经支持APNG。但Internet Explorer、Edge或Opera还不支持。WebP也支持动画,但浏览器支持目前仅限于Chrome和Opera。在所有主流浏览器都支持动画图像格式之前,您应该坚持使用GIF。
2条答案
按热度按时间lnlaulya1#
APNG能够使图像的一部分产生动画效果,就像GIF一样,另外它允许每个样本8位RGBA,有数百万种颜色,不像GIF限制你256种颜色和1位透明度。浏览器不太支持APNG。据说最新版本的WebP支持动画效果。
ljo96ir52#
即将推出的Chrome v59将引入对APNG的支持。Firefox和Safari iOS已经支持APNG。但Internet Explorer、Edge或Opera还不支持。
WebP也支持动画,但浏览器支持目前仅限于Chrome和Opera。
在所有主流浏览器都支持动画图像格式之前,您应该坚持使用GIF。