Ajax Libraries
Each library is available via both google.load()
and directly, via <script/>
tag. The google.load()
approach offers the most functionality and performance. In the sections that follow, we document all of the libraries that are available. For each library we list its name (as in the name used in google.load()
), all of the versions that we have on hand for the library, etc.
- jQuery
- name: jquery
- versions: 1.2.3, 1.2.6, 1.3.0, 1.3.1
- load request:
google.load("jquery", "1.3.1");
- extras: uncompressed:true, e.g.,
google.load("jquery", "1.3.1", {uncompressed:true});
- path: http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js
- path(u): http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.js
- site: http://jquery.com/
- note: 1.2.5 and 1.2.4 are not hosted due to their short and unstable lives in the wild...
- versions: 1.2.3, 1.2.6, 1.3.0, 1.3.1
- jQuery UI
- name: jqueryui
- versions: 1.5.2, 1.5.3
- load request:
google.load("jqueryui", "1.5.3");
- extras: uncompressed:true, e.g.,
google.load("jqueryui", "1.5", {uncompressed:true});
- path: http://ajax.googleapis.com/ajax/libs/jqueryui/1.5.3/jquery-ui.min.js
- path(u): http://ajax.googleapis.com/ajax/libs/jqueryui/1.5.3/jquery-ui.js
- site: http://ui.jquery.com/
- note: This library depends on
jquery
. Before loading this module, you must loadjquery
. e.g.:google.load("jquery", "1.3.1"); google.load("jqueryui", "1.5.3");
- versions: 1.5.2, 1.5.3
- Prototype
- name: prototype
- versions: 1.6.0.2, 1.6.0.3
- load request:
google.load("prototype", "1.6.0.3");
- path: http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.3/prototype.js
- site: http://www.prototypejs.org/
- versions: 1.6.0.2, 1.6.0.3
- script.aculo.us
- name: scriptaculous
- versions: 1.8.1, 1.8.2
- load request:
google.load("scriptaculous", "1.8.2");
- path: http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.2/scriptaculous.js
- site: http://script.aculo.us/
- note: This library depends on
Prototype
. Before loading this module, you must loadPrototype
. e.g.:google.load("prototype", "1.6"); google.load("scriptaculous", "1.8.2");
- versions: 1.8.1, 1.8.2
- MooTools
- name: mootools
- versions: 1.11, 1.2.1
- load request:
google.load("mootools", "1.2.1");
- extras: uncompressed:true, e.g.,
google.load("mootools", "1.2.1", {uncompressed:true});
- path: http://ajax.googleapis.com/ajax/libs/mootools/1.2.1/mootools-yui-compressed.js
- path(u): http://ajax.googleapis.com/ajax/libs/mootools/1.2.1/mootools.js
- site: http://mootools.net/
- versions: 1.11, 1.2.1
- Dojo
- name: dojo
- versions: 1.1.1, 1.2.0, 1.2.3
- load request:
google.load("dojo", "1.2.3");
- extras: uncompressed:true, e.g.,
google.load("dojo", "1.2.3", {uncompressed:true});
- path: http://ajax.googleapis.com/ajax/libs/dojo/1.2.3/dojo/dojo.xd.js
- path(u): http://ajax.googleapis.com/ajax/libs/dojo/1.2.3/dojo/dojo.xd.js.uncompressed.js
- site: http://dojotoolkit.org/
- versions: 1.1.1, 1.2.0, 1.2.3
- SWFObjectNew!
- name: swfobject
- versions: 2.1
- load request:
google.load("swfobject", "2.1");
- extras: uncompressed:true, e.g.,
google.load("swfobject", "2.1", {uncompressed:true});
- path: http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js
- path(u): http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject_src.js
- site: http://code.google.com/p/swfobject/
- versions: 2.1
- Yahoo! User Interface Library (YUI)New!
- name: yui
- versions: 2.6.0
- load request:
load request: google.load("yui", "2.6.0");
- extras: uncompressed:true, e.g., google.load("yui", "2.6.0", {uncompressed:true});
- path: http://ajax.googleapis.com/ajax/libs/yui/2.6.0/build/yuiloader/yuiloader-min.js
- path(u): http://ajax.googleapis.com/ajax/libs/yui/2.6.0/build/yuiloader/yuiloader.js
- site: http://developer.yahoo.com/yui/
- versions: 2.6.0