注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

emileはCSS/JavaScript製のオープンソース・ソフトウェア。Webブラウザ上でアニメーションを行う際、まず思いつくのはFlashを使った手法だろう。だがそこまで複雑なアニメーションでもなく、そもそもFlashを扱うのが苦手な場合はどうしたら良いだろう。そこで使えそうなのがJavaScriptだ。 0

動作サンプル

 

最近のJavaScriptは表現力が高く、簡単なアニメーションくらいなら十分に実現できるようになっている。さらにCSSを使うことで位置の設定も容易に、色の変更もできるようになる。それを使って作られているのがemileだ。 0

emileはPrototype.jsやjQueryといった有名なライブラリを使わずに作られている。アニメーションを使いたいとなった途端に重たいフレームワークを導入というのでは萎えてしまう。わずか50行程度でアニメーションを実現しているのだから面白い。 0

ピクチャ 156.png

動作後

 

CSSの設定値をJavaScriptから変更することでダイナミックなアニメーションを実現している。対応ブラウザはIE6、Firefox 1.5、Safari 2.0.4、Opera 9.25、Google Chrome 1.0以上となっている。相当幅広く対応ができるようだ。 0

シンプルなだけに複雑な操作は難しいかも知れない。だがぴたりと当てはまる場面があれば、emileは相当力強い味方になるはずだ。 0

 

madrobby's emile at master - GitHub
 http://github.com/madrobby/emile 0

MOONGIFTの関連記事

このエントリーを含むTwitter

Related Posts Plugin for WordPress, Blogger...
新規購読
新規購読

プレミアムでしか読めない記事が192あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る