web-dev-qa-db-ja.com

GIFのみがアニメーションをサポートしていますか?

GIFはアニメーションをサポートする唯一のmajor画像形式ですか?

GIF画像は比較的品質の低い形式ですが、ほとんどのビューア/ブラウザでアニメーションをサポートしているのはなぜGIF画像だけなのですか?

51

アニメーションSVGファイル 投稿の書式設定に関するメタトピック から取得:


画像作成者: Pumbaa8Wikimedia 経由

注:これはGIFほど広く受け入れられていないため、一部のバージョンのInternet Explorerなどではデフォルトで画像が表示されますが、アニメーション化されません。

57

PNG出力の形式 [〜#〜] apng [〜#〜] があります。これはGIFの機能を実行しますが、より優れています。まだすべてのブラウザでサポートされているわけではありませんが、増え続けています。

編集:

Libpng(chrome/opera/chromiumでblinkによって使用される)委員会がロックされており、すぐに変更が加えられるようには思われないため、アルファチャネルでビデオを使用することをお勧めします。

ここに示されています: ビデオ透明度の例

25
Zesar

グーグルは言う( http://en.wikipedia.org/wiki/Graphics_Interchange_Format#Animation_formats ):

多くのアプリケーションがファイルを作成できるため、アニメーションGIFは引き続き広く使用されており、プラグインを使用せずに、ほとんどすべての最新のWebブラウザーでサポートされている唯一のアニメーション形式のままです

たとえばMNG( http://en.wikipedia.org/wiki/Multiple-image_Network_Graphics )などの他のアニメーション形式があります。多くのWebサイトでは、埋め込まれたAdobe Flashオブジェクト、MPEG、WebM、およびその他のビデオ形式をアニメーションGIFの代わりに使用できます。

23
duDE

Google、WebPの新しい画像形式は、可逆および非可逆のアニメーション画像をサポートします [1] ですが、Chromeでもまだサポートしていません [2]

8
m45t3r