script.aculo.us ~ 視覚効果を実現するAjaxライブラリのまとめ
アコーディオンやドラッグ&ドロップ、アニメーションなど多くの視覚効果を実現するAjaxライブラリのまとめ
script.aculo.usは、豊富な視覚効果やドラッグ&ドロップなどのユーザーインターフェイスを簡単に実装できることが特徴のJavaScriptライブラリです。アップルなど企業サイトでも採用されています。
prototype.jsをベースにしているため、利用にはprototype.jsが必須となります。prototype.jsは視覚効果やユーザーインターフェイスなどの機能を持たず、それらはすべてscript.aculo.usなどほかのJavaScriptライブラリに任せていることもあり、prototype.jsとscript.aculo.usはセットで紹介されたり、利用されることが多いようです。
script.aculo.usのリファレンス
公式サイトと、公式サイト内のドキュメントを紹介しましょう。
日本語で読めるscript.aculo.usのリファレンスは下記のコンテンツが有名かつ唯一のもののようです。
script.aculo.usの入門記事
入門記事は、マイコミジャーナルの連載「いまからはじめるScript.aculo.usが実践的でおすすめです。概要、演出効果、ドラッグ&ドロップなどに加え、テストやシミュレーションについても解説しています。
- 【連載】いまからはじめるScript.aculo.us | マイコミジャーナル
- Script.aculo.usで作成するビジュアルなWebページ:CodeZine(コードジン)
2009年2月から始まった入門記事。コーディングは苦手という人を対象読者に、利用法を平易に解説している。 - Ajaxの弱点を補うscript.aculo.usの楽しいエフェクト(1/4) ─ @IT
画面上で実際にscript.aculo.usの視覚効果などを確かめながらサンプルコードとともに利用方法を学んでいく
script.aculo.usにもっと詳しくなる
script.aculo.usに関するさらに詳しい記事を紹介します。
- 特集:script.aculo.usを読み解く|gihyo.jp
表題どおりscript.aculo.usのソースコードを読み解き、それぞれの視覚効果などがどのようなコードで実現されているのか、あるいはscript.aculo.usをさらに拡張するにはどうすればいいのか、といったことを解説する連載 - Script.aculo.us を使用した Ajax アプリケーションの作成 - NetBeans IDE 6.5 チュートリアル
開発ツールにNetBeansを使い、Javaとscript.aculo.usでアプリケーションを構築するチュートリアル
script.aculo.usにはJavaScriptのテストライブラリとして使えるUnitTestが含まれています。その解説記事。
script.aculo.usはさまざまな視覚効果を提供しますが、この記事では、その視覚効果を紹介するさまざまなページへのリンク集です。
サンプル
script.aculo.usを用いてインタラクティブなアプリケーションや視覚効果を実現する方法を具体的に紹介している記事です。
- Script.aculo.usのコントロールでWebアプリケーションをもっと使いやすく / DevX - japan.internet.com コラム
- フェードアウトの速度を調整するサンプルプログラム(script.aculo.us) - Ajax活用情報紹介サイト Recently Ajax by H2O Space.
script.aculo.usおすすめ書籍
サンプルコードを多用することでAjaxライブラリの実践的な使い方を解説。DOM操作、フォーム操作、ヘルパーオブジェクト、Script.aculo.usの視覚効果など、プログラマに必要な知識をまとめた一冊(目次)
サンプル中心のprototype.jsとScript.aculo.usの解説書。サーバとのデータのやりとりについても言及し、付録ではRuby on Railsからの利用方法にも触れている(目次)