mashiはJavaScript製のオープンソース・ソフトウェア。Webブラウザ上でアニメーションを実現しようと思うと、技術的に候補にあがるのがアニメーションGIF、Flashそして動画だろう。どれもあまり動的に作り出すものではないので、再利用性やシステムとの親和性は高くない。 0
![]()
画面上の部分がアニメーションする
0
もっと手軽にアニメーションを作ったり閲覧することができれば、Webサービスのアピール方法が変わるかもしれない。そのためのツールキットがmashiになる。タイムラインに則って、情報をスムーズに切り替えることが可能だ。 0
mashiはベースになる幾つかのツールキットを組み合わせつつ、app.jsというファイルを編集してタイムラインを作っていく。作られたアニメーションは再生ボタンがあり、それを押すと再生が開始する。タイムラインに沿ってスライドが切り替わったり、文字がフェードイン/アウトしたりする。まるでFlashアニメーションだ。 0
![]()
多言語対応
0
多言語化にも対応していてタイムラインがはじまる時に表示言語を選ぶこともできる。プレゼンテーションをmashiを使って作ったり、システムの説明動画をmashiに置き換えたりすることもできるだろう。欠点としては大型なツールキットであるため、動作するまでに時間を要することだろうか。しかし今後に大いに期待したいライブラリだ。 0
プレミアムユーザには“MOONGIFTはこう見る”、記事の一行概要、追加スクリーンショット、デモや追加URLが表示されます。登録(500円/月)はこちらから! プレミアムユーザのログインはこちらから 0












アンケート