jQueryより20倍速い!最強トゥイーンライブラリTweenMaxJS

Written by @deconcepter on 2012年10月19日 in Programming

メールマガジンにご登録


tweenmax jQueryより20倍速い!最強トゥイーンライブラリTweenMaxJS

Flash界最強ライブラリの一角

jQuery animateよりも圧倒的パフォーマンス。Flashの最強アニメーションライブラリTweenMax。JavaScript版があるのはご存知でしょうか。

TimlineMax/Lite TweenMax/Liteの4つのライブラリ群の総称でGSAP JSというパッケージ構成です。※要ライセンス注意(後述)

まずはその圧倒的パフォーマンスを体感してください。プルダウンから主要ライブラリを選んで、STARTを押すと右下のfpsの数値が変わります。

GreenSock Animation Speed Test

豊富なアニメーション機能

GSAP JSの主要な機能として下記の物が挙げられます。パララックスなどのインタラクティブなサイトを作る上でもとてもすごく重宝しそうです。

  • ベジェアニメーション
  • 繰り返し
  • 逆再生
  • 時間指定
  • 一時停止
  • フレームラベル
  • ゆらゆらアニメーション
  • カラーアニメーション
  • CSS3 Transformの実行
  • アニメーションの階層構造
  • タイムライン機能
  • IE6対応(余計なことを)

GSAP JSが使われているサイト

TCM Summer Under The Stars

tweenmax1 jQueryより20倍速い!最強トゥイーンライブラリTweenMaxJS

昨今レスポンシブデザインと双極をなす流行のパララックス。ajaxサイトでは珍しくローディングパーセンテージを出しているのはなかなかいいですね。写真が上下にアウトして切り替わっていくトランジションが軽快です。


No One Deserves To Die of Lung Cancer

tweenmax2 jQueryより20倍速い!最強トゥイーンライブラリTweenMaxJS

こちらもパララックスのサイト。細かいグラフのアニメーションまでスクロールと連動していて秀逸です。ユーザーのペースでスクロールを使って閲覧できるプレゼンテーションという形でいい見せ方ですね。


Vito Salvatore / Digital Design – Art Direction

tweenmax3 jQueryより20倍速い!最強トゥイーンライブラリTweenMaxJS

シンプルだがポートフォリオの見せ方の構成としては参考にしたいサイト。最低限Flashっぽいサイトを作る上ではこの辺の表現が落とし所なのかもしれない。


GSAP JSのデモ

WebGL x ThreeJS

tweenmax4 jQueryより20倍速い!最強トゥイーンライブラリTweenMaxJS

軽快ですね。ThreeJSパーティクル。WebGLとThreeJSでパーティクルエフェクトのデモ。

Fun with particle

HTML5 Animation Tutorial

tweenmax5 jQueryより20倍速い!最強トゥイーンライブラリTweenMaxJS

Flash DeveloperならおなじみのgotoAndLernでチュートリアルが見られます。

gotoandlearn.com – HTML5 Animation with TweenMax

with Adobe Edge Animate

tweenmax6 jQueryより20倍速い!最強トゥイーンライブラリTweenMaxJS

Adobe Edge AnimateとGSAPを組み合わせたデモ。カラーアニメーションがキレイ。Edge Animateについては先日記事で触れていますので併せてどうぞ

DNA

インタラクティブなWebサイト制作を加速させるAdobe Animateの使い方

ライブラリのリファレンスはこちら

個人的にはJS DocがASDocで作られているところがなんとも言えないですね。

tweenmax7 jQueryより20倍速い!最強トゥイーンライブラリTweenMaxJS

com.greensock package – GreenSock JavaScript Documentation

ライセンスに注意!

使いたい機能が山ほどありますね。今すぐにでもサイト制作に使いたいところですが、会員登録や課金が必要なサイト制作に使うにはClub GreenSockの有料会員になる必要がありますので注意してください。

 jQueryより20倍速い!最強トゥイーンライブラリTweenMaxJS Chris Gannon has been on the forefront of integrating GSAP with Adobe Edge Animate. His work often makes us wonder “is that really a DOM animation?  jQueryより20倍速い!最強トゥイーンライブラリTweenMaxJS

JavaScriptアニメーションの選択肢が増えてきましたね。Adobeから出たEdge Animateといい、今後熱くなっていくフィールドだと思います。要チェック。インタラクティブなWebサイト制作を加速させるAdobe Animateの使い方

押さえておきたい書籍

入れておきたいアプリ(iTunes Link)

Facebookページにご参加下さい!

10月10日に設立したばかりです。旬の情報を中心にWEBに関わる人が押さえておきたい情報を厳選してお届けします。

継続的キャッチアップをおすすめします!

RSSフィードを購読する
メールマガジンにご登録

Google+ RSS Tumblr


フォロワーが増えるたびに私のモチベーションが1上がります。

twitter-widget.com