F.Ko-Jiの「一秒後は未来」

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 にあります。圧縮されてないライブラリをインクルードする方法なども書かれています。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

著者について

fkoji

F.Ko-Ji

Webエンジニアやってます。最近は ドットインストール の開発がお仕事です。その傍ら、個人で Meity電車遅延なう梅酒.in#グラドル自画撮り部 の部室といったネットサービスを開発・運営してます。梅酒と草野球とリアル脱出ゲームが好きです。

» 詳しいプロフィールや運営サービスの一覧など