ウェブでイラストレーションを簡単にアニメーションさせる方法を検討中です。
動画ファイル(MP4など)というレベルでアニメーションさせる必要はないので、候補としては、SVG、APNG、GIF、SWFというところになろうかと思います。
一長一短あります。本当に。ウェブで動画ではなく、簡単にアニメーションさせる手法としてこれといったものは確立していないのがうなづけます。なんでなんでしょう。
SVGは、一番プログラム寄り、APNG、GIFは完全に画像ファイルで、SWFとAPNGは動作環境を選ぶというのが難点でしょうか。
特にAPNGは期待できるものの、動作環境は現時点ではかなり限られているようです。
おそらく性能、動作でいうとSVGが個人的には一番良いなと感じるのですが、開発が一番難しそうなんですよね。そうすると、一番穏当なのはSWFかGIFということになりそうです。SVGは魅かれるのですが、そもそも、JAVAとかもわかってないと自由な制作は難しそうだし、兎に角、手間がかかりすぎるのではないかと感じています。
おそらく現況では、イラストレーターでフレームごとのSWFアニメーションをつくるか、フォトショップでGIFアニメーションをつくるのが、おそらく、現在の環境・経験では一番手っ取り早そうです。そうすると、SWFファイルの視聴環境が現在どの程度整っているのか、が一番の判断材料になりそうです。
GIFは画質が一番のネックなので、GIFの画質を許せるほどにSWFの視聴環境が整っていないのであればGIF,SWFの視聴環境が昔に比べてよくなっているのであれば、SWFという比較衡量になりそうです。
しかし、本当に一長一短ですね。今後この辺も決定版みたいなファイル形式が出てくると良いですが、動画レベルまでいかない簡単なアニメーションというと、画像ファイルの中にプログラムを入れ込んでも、CSSやJAVAなどブラウザで動作させてもどうにかなってしまうので、様々な方向のアプローチで実現可能なので、かえって決定版みたいな手法が出てこないのでしょうか。
コメント