フレームレートが非常に低い単純なアニメーションでは、アニメーションGIFの単純なアニメーションPNGが最適なソリューションになるでしょう。
ただし、これでは帯域幅係数を考慮する必要があります。 GIFまたはPNGの最終サイズが大きい場合、おそらくバッファリングされたビデオがおそらく良いでしょう。
これは、表示する前にgif/pngファイル全体をダウンロードする必要があるためです(インターリーブされたPNGがどのように動作しているかわかりません)。
動画はファイルサイズが大きくなることがありますが、通常はバッファリングされているため、ほぼすぐに動画を表示できます。
YouTubeなどの外部ホストを使用すると、サイトに有益な場合があります。また、帯域幅はサーバーからではなく、それらのサイトから引き出されます(プロバイダーを使用している場合方法)。 (これがないように、よく知られている)アニメーションPNG画像またはAPNGの詳細について
:
https://en.wikipedia.org/wiki/APNG
このキャンバスのみ表示デバイスと本当に必要はない(画像コンテナが同じことですキャンバスはできませんが、GIF/PNGをアニメートすることもできます)。
多くのベクトルを使用する場合は、キャンバスを考えることができます。
CSS3アニメーションはプレゼンテーションスライドなどのオプションにも使用できます。
出典
2013-07-10 12:39:44
K3N
素晴らしい!これに感謝します。 – jon
ここには彼が作ったアニメーションがあり、githubでホストされています - これは活発に開発されているようです:https://github.com/sublimehq/anim_encoder – jon