最近、仕事でAjaxを実装しています。
Ajaxってかなり強力なんですが、ゼロから実装するとなると、かなりのJavascriptの知識が必要ですし、かなり大変です。
僕もそんな知識はまだないので、Ajaxの実装といってもフレームワークを利用してやっています。
Ajaxのフレームワークとは、Ajaxの基本的、汎用的な機能を組み込んでくれているソフトウェアで、提供されているjsファイルを読み込むだけで、アニメーションやXML処理なんかが比較的簡単にできてしまいます。
有名どころをいくつか紹介しますと……
■Yahoo! UI Library
http://developer.yahoo.com/yui/
■Adobe Spry
http://labs.adobe.com/technologies/spry/
■Script.aculo.us
http://script.aculo.us/
■Prototype
http://prototype.conio.net/
最初に、「比較的」簡単に、と書いたのにはわけがあって、これらのフレームワークを使うのはいいのですが、説明が少なすぎて使い方を理解するのにかなり苦労します。
あっても英語だったり、基本的なところしか解説されていなかったり、デモのソースを見て参考にしたり、かなり試行錯誤でやっています。
それなりに詳しく解説してくれているサイトもなくはないのですが、それでも実際、使うとなるともっと細かいところが知りたいわけで……
う~ん、研究が必要ですね。
研究成果はなるべくここに書こうと思います。
自分でもやったこと忘れるので。












