2013年2月9日星期六

Google的Ajax Libraries API

我个人很少在网页中使用javascript,怕影响网页载入速度.就算偶尔要用,也绝不使用基于JS框架的脚本.相信也有一部分的站长有这样的问题,Google似乎试图来解决这个问题,让大家在使用Javascript框架的能够更架快速和简单,Google最新提供了一个名为 ajax Libraries API的东西.

其实Ajax Libraries API的理念很简单:把Javascript运行在Google的服务器上面, 通过Google快速分发服务器, 当有需要的时候进行Gzip压缩, 更重要的是,使用缓存机制来改善多人同时加载的情况.

Ajax Libraries API目前所支持的Javascript框架包括:

这个缓存机制如果能够得到大范围的实施,那将是无比强大的.如果在未来,有许多网站都使用Ajax Libraries API,那用户浏览了其它使用jquery和Ajax Libraries API的网站 ,该用户就会已经加载jquery文件,当进入你的网站时就不需要重复加载.

标准的JS框架调用:

<script src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js"> </script>

使用Google的Ajax Libraries API后的调用方法:

<script src="http://www.google.com/jsapi"> </script> <script> google.load("prototype", "1"); </script>

更多官方的文档说明可以看 这里.

来源于 Google的Ajax Libraries API | 帕兰映像

没有评论:

发表评论