Google于2008年发布了AJAX Libraries API,简单说就是把一些流行的JavaScript框架放到了Google的服务器上。这样大家可以充分利用Google的服务器资源,节省自己的网络带宽,而且Google对这些框架进行了Gzip压缩,更重要的是使用缓存机制来改善多人同时加载的情况,从而大大提高了JavaScript的访问速度。
缓存机制可以说是很强大的功能。如果在未来,有很多网站都是用AJAX Libraries API,那么用户浏览了其中一个网站,该用户就会加载jQuery等框架文件,当进入其他网站时就不需要重复加载。
注:以下皆以jQuery为例。
1. 标准的JS框架调用
<script src=
"http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js">
</script>
2. 通过Google AJAX API Loader 的 google.load() 方法
<script src="http://www.goolge.com/jsapi"></script>
<script>
// Load jQuery
google.load("jquery", "1.6.2");
</script>
更多详细介绍,请见官方文档。