利用Google Ajax Library API加速常用js类库的载入

作者:volcano 来源:某人的栖息地 时间:2008-06-17 17:44:00 

google前不久推出了Google Ajax Library API,说白了就是提供几个知名js库的host,目前有:

google提供的这批js类库都有使用cdn,同时提供压缩和非压缩版本,并gzip输出。比如Prototype在未压缩前是124k,压缩后则只有30k,而jquery经过瘦身以后,也是从97k降到了16k。JS代码的格式化和压缩工具

这项服务的意义在于,如果各个网站都使用google提供的某个js类库比如jquery,那么由于浏览器缓存的缘故,用户就可以避免下载相同内容的js,这样也就能提高js的载入速度了。

google ajax library api使用方法

传统方式

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

 使用google.load载入


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

下面是一段小小的视频用来解释它的工作原理:

标签:ajax,api,google,js,类
0
投稿

猜你喜欢

  • 深度解析Python线程和进程

    2023-04-19 01:08:16
  • Python 多线程共享变量的实现示例

    2022-12-17 09:39:10
  • php cli换行示例

    2024-05-03 15:50:59
  • Ubuntu中更改MySQL数据库文件目录的方法

    2024-01-15 06:39:18
  • 记一次MySQL的优化案例

    2024-01-14 21:32:58
  • 深入理解Python对Json的解析

    2023-10-18 20:01:38
  • 用CSS实现柱状图(Bar Graph)的方法(二)—基于表格元素的柱状图

    2008-05-26 13:23:00
  • vue和iview实现Scroll 数据无限滚动功能

    2024-04-28 09:22:23
  • Python获取协程返回值的四种方式详解

    2023-10-03 15:13:21
  • 在MAC OS X上安装MYSQL

    2024-01-28 17:25:46
  • 《细节决定交互设计的成败》

    2009-06-02 11:23:00
  • 详解Ubuntu Server下启动/停止/重启MySQL数据库的三种方式

    2024-01-26 12:42:11
  • python3字符串操作总结

    2023-08-23 22:31:23
  • python光学仿真实现光线追迹之空间关系

    2023-10-29 01:48:42
  • 如何添加一个mysql用户并给予权限详解

    2024-01-17 06:09:36
  • 使用Python生成XML的方法实例

    2022-10-01 19:20:15
  • 获取一个数字的个位、十位、百位的函数代码

    2011-02-20 11:06:00
  • python内置数据类型之列表操作

    2023-04-08 02:17:36
  • python判断给定的字符串是否是有效日期的方法

    2023-04-07 20:07:07
  • Mysql常用sql语句汇总

    2024-01-21 04:31:48
  • asp之家 网络编程 m.aspxhome.com