on:2014年5月2日sponsors最近のウェブやスマフォのページで使われている効果的で面白いさまざまなアニメーションを実装できるスクリプトを紹介します。スクロールに連動してさまざまな要素がアニメーションで表示されたり、ページを表示する時にふわっとさせたり、画像にSVGでブラーをかけてテキストを載せたり、物理演算エンジンで慣性を楽しんだりなど、デモを見るだけでもかなりいい刺激がもらえるスクリプトばかりです。-GitHubSVGやWebGLを使用せず、JavaScriptでCSS3アニメーションを生成するライブラリ。デスクトップの各ブラウザ対応だけでなく、スマフォやタブレットにもパフォーマンスが最適化されています。キーフレームやトゥイーンを使ったアニメーションが得意です。Collieデスクトップとスマフォでアニメーションやゲームを実装できる、HTML5ベースのJavaScriptライブラリ。チュートリアルが充実しているので、勉強にもよさそうです。-GitHubCSSアニメーションのライブラリより速く動作するよう、jQueryで$.animate()を再実行してパフォーマンスを向上させます。↑はデモページで、キャプチャは地味ですが128個のdivの動きが感動的です。-GitHubHTML5ベースの2D物理演算エンジンのスクリプト。Rendering」ではさまざまな形の浮遊感を楽しめたり、布がゆらゆら揺れたり、振り子の動きなどいろいろなインタラクションが楽しめます。-GitHubAppleのプロダクトページのように、スクロール時に各要素をさまざまなアニメーションで表示させる単体で動作するスクリプト。設定できるので、複雑なアニメーションも簡単にセットできます。-GitHubページを表示した時やスクロールした時など、ページ上の要素がビューポートに表示された時に各要素にさまざまなアニメーションをセットする超軽量(3KB)スクリプト。アニメーションの動きは「Animate.cssを使い、そのトリガーを設定します。-GitHub垂直スクロールだけでなく、水平スクロールでもアニメーションを使いたい人はコレ。垂直・水平のパララックスやカーテンのエフェクトが実装できます。WebKitに対応しているのでスマフォでもOK。-GitHubページを表示する時、離脱する時にさまざまなアニメーションを加えるjQueryの国産プラグイン。ページを上、右、下、左からふわりとスライドさせたり、フェードで表示します。-GitHub複数のコンテンツを垂直に配置したスクロール前提のページで困るのが、ユーザーがちょうどいい位置にスクロールしてくれないこと。スクロールしてコンテンツが中途半端に表示されても、ベストなポジションに自動でスナップさせます。-GitHubSVGで画像にさまざまなエフェクトあたえたり、ちょっとしたインタラクションを伴ったアニメーションを手軽に実装できる単体のスクリプト。SVGデビューしたい人は、これからはじめるといいかも。-GitHubAdobe社製のSVGを使ったさまざまなコンテンツを実装できるJavaScriptライブラリ。インタラクティブなコンテンツやゲームなど、デモページでたくさん楽しめます。