GoogleがホスティングしてるjQueryなどのJavaScriptライブラリを使う方法
そういえばGoogleがjQueryをホスティングしてたよなぁということを思い出して調べたのでメモ。
2009年1月14日時点でGoogleがホスティングしているライブラリは以下の8種類です。
- jQuery (1.2.3, 1.2.6)
- jQuery UI (1.5.2, 1.5.3)
- Prototype (1.6.0.2, 1.6.0.3)
- script.aculo.us (1.8.1, 1.8.2)
- MooTools (1.11, 1.2.1)
- Dojo (1.1.1, 1.2.0, 1.2.3)
- SWFObject (2.1)
- Yahoo! User Interface Library (YUI) (2.6.0)
YUIもホスティングされてます。
それぞれのライブラリは直接 script タグで読み込むこともできますし、GoogleのAJAX API Loaderを利用して読み込むこともできます。
たとえば jQuery の場合、scriptタグで読み込むには、
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js" type="text/javascript"></script>
と書けばよくて、AJAX Loaderを使う場合には、
<script src="http://www.google.com/jsapi"></script> <script> google.load("jquery", "1.2.6"); ... </script>
と書けばいいです。(srcで読み込んでるのはheadタグ内に書く)
バージョン番号については、そのバージョン番号で始まるもののうち最新のものが使われるようです。
jQueryは1.2.3と1.2.6がホスティングされているので、”1″が与えられたら1.2.6が選択されます。もし”1.2″と与えても1.2.6が選択されます。
今後1.3系がリリースされた場合には、”1″と指定されてれいば自動的に1.3が選択されますが、”1.2″と指定していれば1.2.xの最新のものが選択されます。
ホスティングされているJavaScriptライブラリに関するドキュメントは AJAX Libraries API – Google Code にあります。圧縮されてないライブラリをインクルードする方法なども書かれています。
コメントを残す