Google がAJAX Libraries APIを公開しました。
AJAX Libraries API - Google Code
代表的なAJAX のライブラリをGoogleがホスティングしてくれていて、使うときは、
<script src="http://www.google.com/jsapi"></script>
<script>
// Load jQuery
google.load("jquery", "1.2.6");
</script>
こんな風に書くと、jQueryのバージョン1.2.6を読み込んでくれます。
対応しているライブラリは以下の通り。
- jQuery
- prototype
- script.aculo.us
- MooTools
- dojo
たいしたことないAPIのようにも思えますが、GoogleのAPIを既に利用しているページであれば簡単に利用できますし、ライブラリのキャッシュコントロールやバージョンアップの手間をGoogleにやってもらえるので、地味に便利だったりします。
jQueryを利用する際は、jQueryのプラグインを利用することが多いと思うのですが、その場合は、以下の様な順序で記述すると良いかと思います。
<script src="http://www.google.com/jsapi"></script>
<script>
// Load jQuery
google.load("jquery", "1.2.6");
</script>
<script src="http://www.example.com/jquery-plugin.js"></script>
ちなみに、jQueryの1.2.4と1.2.5は短命のためホスティング対象とはなっていません。
(追記 : 2008.5.29 22:16)