品質高いJavaScriptアニメーションライブラリ「BonsaiJS」
BonsaiJSはFlashアニメーション並みの動作が可能なJavaScriptライブラリです。
JavaScriptによるアニメーションライブラリが増えています。BonsaiJSもその一つです。多彩なアニメーション処理が可能になっていますのでぜひご覧ください。
BonsaiJSはキーフレームベースのアニメーション、画像だけでなくパスにも対応し、モーフィングもできます。マウスによる操作も可能で、Flashの代わりはもちろんゲーム開発にも使えるのではないでしょうか。
BonsaiJSはJavaScript製、MIT Licenseのオープンソース・ソフトウェアです。
MOONGIFTはこう見る
BonsaiJSは というWebサービスで実際に使われています。このサービスは既存のFlashを解析し、HTML5/JavaScript/CSS3に変換します。Flashで実現している簡易的なアニメーションであれば実現できるということでしょう。この手のライブラリ、サービスも幾つか出ていますがそろそろ実用レベルになってきているようです。
JavaScriptでアニメーションを作る場合の難点は常にFlashと比較されるということです。つまりFlashでできることはできないといけないということです。モバイルのFlashプレイヤーが廃れる以上、移行は必須と思われますが、それでもなおFlashの縛りは今しばらく続きそうです。