google API
为加快JS库的加载及提高体验,GOOGLE把现在流行的JS库都放到了服务器上,通过灵活的引用及加载,来使用.
Each library is available via both google.load() and directly, via a <script> include. The google.load() approach offers the most functionality and performance.
The following section lists all of the libraries currently supported by the API. We list the library name (the name used in google.load()) and all of the supported versions.
Chrome Frame
name: chrome-frame
latest version: 1.0.2 (view older versions)
load request: google.load("chrome-frame, 1.0.2");
extras: uncompressed:true (as in google.load("chrome-frame", "1.0.2", {uncompressed:true});
path: http://ajax.googleapis.com/ajax/libs/chrome-frame/1.0.2/CFInstall.min.js
path(u): http://ajax.googleapis.com/ajax/libs/chrome-frame/1.0.2/CFInstall.js
site: http://code.google.com/chrome/chromeframe/
Dojo
name: dojo
latest version: 1.5 (view older versions)
load request: google.load("dojo, 1.5");
extras: uncompressed:true (as in google.load("dojo", "1.5", {uncompressed:true});
path: http://ajax.googleapis.com/ajax/libs/dojo/1.5/dojo/dojo.xd.js
path(u): http://ajax.googleapis.com/ajax/libs/dojo/1.5/dojo/dojo.xd.js.uncompressed.js
site: http://dojotoolkit.org/
Ext Core
name: ext-core
latest version: 3.1.0 (view older versions)
load request: google.load("ext-core, 3.1.0");
extras: uncompressed:true (as in google.load("ext-core", "3.1.0", {uncompressed:true});
path: http://ajax.googleapis.com/ajax/libs/ext-core/3.1.0/ext-core.js
path(u): http://ajax.googleapis.com/ajax/libs/ext-core/3.1.0/ext-core-debug.js
site: http://extjs.com/products/extcore/
jQuery
name: jquery
latest version: 1.4.2 (view older versions)
load request: google.load("jquery, 1.4.2");
extras: uncompressed:true (as in google.load("jquery", "1.4.2", {uncompressed:true});
path: http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js
path(u): http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/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...
jQuery UI
name: jqueryui
latest version: 1.8.4 (view older versions)
load request: google.load("jqueryui, 1.8.4");
extras: uncompressed:true (as in google.load("jqueryui", "1.8.4", {uncompressed:true});
path: http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.4/jquery-ui.min.js
path(u): http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.4/jquery-ui.js
site: http://jquery.com/
note: This library depends on jquery. You must also load jquery before loading this module. Version 1.8.3 is not hosted due to its short life, and the alias 1.8.3 actually loads 1.8.4.
MooTools
name: mootools
latest version: 1.2.4 (view older versions)
load request: google.load("mootools, 1.2.4");
extras: uncompressed:true (as in google.load("mootools", "1.2.4", {uncompressed:true});
path: http://ajax.googleapis.com/ajax/libs/mootools/1.2.4/mootools-yui-compressed.js
path(u): http://ajax.googleapis.com/ajax/libs/mootools/1.2.4/mootools.js
site: http://mootools.net/
note: Since 1.1 versions are not compatible with 1.2 versions, specifying version "1" will map to the latest 1.1 version (currently 1.1.2).
Prototype
name: prototype
latest version: 1.6.1.0 (view older versions)
load request: google.load("prototype, 1.6.1.0");
path: http://ajax.googleapis.com/ajax/libs/prototype/1.6.1.0/prototype.js
site: http://prototypejs.org/
script.aculo.us
name: scriptaculous
latest version: 1.8.3 (view older versions)
load request: google.load("scriptaculous, 1.8.3");
path: http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.3/scriptaculous.js
site: http://prototypejs.org/
note: This library depends on Prototype. Before loading this module, you must load Prototype.
SWFObject
name: swfobject
latest version: 2.2 (view older versions)
load request: google.load("swfobject, 2.2");
extras: uncompressed:true (as in google.load("swfobject", "2.2", {uncompressed:true});
path: http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js
path(u): http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject_src.js
site: http://code.google.com/p/swfobject/
Yahoo! User Interface Library (YUI)
name: yui
latest version: 2.8.1 (view older versions)
load request: google.load("yui, 2.8.1");
extras: uncompressed:true (as in google.load("yui", "2.8.1", {uncompressed:true});
path: http://ajax.googleapis.com/ajax/libs/yui/2.8.1/build/yuiloader/yuiloader-min.js
path(u): http://ajax.googleapis.com/ajax/libs/yui/2.8.1/build/yuiloader/yuiloader.js
site: http://developer.yahoo.com/yui/
WebFont Loader
name: webfont
latest version: 1.0.6 (view older versions)
load request: google.load("webfont, 1.0.6");
extras: uncompressed:true (as in google.load("webfont", "1.0.6", {uncompressed:true});
path: http://ajax.googleapis.com/ajax/libs/webfont/1.0.6/webfont.js
path(u): http://ajax.googleapis.com/ajax/libs/webfont/1.0.6/webfont_debug.js
site: http://code.google.com/apis/webfonts/docs/webfont_loader.html
参考:http://code.google.com/intl/zh-CN/apis/libraries/