Gimhoy's Blog

阿里云JS公共库服务

本文最后更新于2013年8月9日,已超过三年没有更新,如果文章内容失效,请反馈给我们,谢谢!

目前上线了的同类服务有:

1.百度公共CDN库

2.CDNJS (国外)

3.又拍云JS库加速服务

4.新浪云计算公共Js库

5.谷歌Hosted libraries (注意墙)

 

经过测试,除国外的谷歌和CDNJS的服务外,国内的库均不支持HTTPS环境。

*.本服务完美支持https.

 

目前已支持的库:

bootstrap
bootstrap-datepicker
bootstrap-datetimepicker
bootstrap-growl
chrome-frame
ckeditor
css3pie
dojo
easyXDM
ember.js
font-awesome
highcharts
highlight.js
jplayer
jqcloud
jquery
jquery-cookie
jquery-mobile
jquery.form
jquery.imagesloaded
jquery.lazyload
jquery.qrcode
jqueryui
lazyload
socket.io
swfobject
typeahead.js
webfont
yui
zeroclipboard

 

版本支持:

.
├── ./bootstrap
│   ├── ./2.0.0
│   ├── ./2.0.1
│   ├── ./2.0.2
│   ├── ./2.0.3
│   ├── ./2.0.4
│   ├── ./2.1.0
│   ├── ./2.1.1
│   ├── ./2.2.1
│   ├── ./2.2.2
│   ├── ./2.3.0
│   └── ./2.3.1
├── ./bootstrap-datepicker
│   ├── ./1.0.0
│   └── ./1.0.2
├── ./bootstrap-datetimepicker
│   └── ./0.0.11
├── ./bootstrap-growl
│   └── ./1.0.0
├── ./chrome-frame
│   ├── ./1.0.2
│   └── ./1.0.3
├── ./ckeditor
│   └── ./4.0.1
├── ./css3pie
│   ├── ./1.0.0
│   └── ./1.0beta5
├── ./dojo
│   ├── ./1.6.0
│   ├── ./1.7.2
│   └── ./1.8.1
├── ./easyXDM
│   └── ./2.4.17.1
├── ./ember.js
│   ├── ./0.9.4
│   ├── ./0.9.5
│   ├── ./0.9.6
│   ├── ./0.9.7
│   ├── ./0.9.7.1
│   ├── ./0.9.8
│   ├── ./0.9.8.1
│   ├── ./1.0.0-pre.2
│   ├── ./1.0.0-pre.4
│   ├── ./1.0.0-rc.1
│   ├── ./1.0.0-rc.2
│   ├── ./1.0.0-rc.3
│   └── ./1.0.pre
├── ./font-awesome
│   ├── ./2.0
│   ├── ./3.0.0
│   ├── ./3.0.2
│   └── ./3.1.0
├── ./highcharts
│   ├── ./2.1.5
│   ├── ./2.1.6
│   ├── ./2.2.0
│   ├── ./2.2.1
│   ├── ./2.2.2
│   ├── ./2.2.3
│   ├── ./2.2.4
│   ├── ./2.2.5
│   ├── ./2.3.1
│   └── ./2.3.5
├── ./highlight.js
│   └── ./7.3
├── ./jplayer
│   ├── ./2.2.0
│   └── ./2.3.0
├── ./jqcloud
│   └── ./1.0.3
├── ./jquery
│   ├── ./1.10.0
│   ├── ./1.2.3
│   ├── ./1.2.6
│   ├── ./1.3.0
│   ├── ./1.3.1
│   ├── ./1.3.2
│   ├── ./1.4.0
│   ├── ./1.4.1
│   ├── ./1.4.2
│   ├── ./1.4.3
│   ├── ./1.4.4
│   ├── ./1.6.1
│   ├── ./1.6.2
│   ├── ./1.6.4
│   ├── ./1.7
│   ├── ./1.7.1
│   ├── ./1.7.2
│   ├── ./1.8.0
│   ├── ./1.8.1
│   ├── ./1.8.2
│   ├── ./1.8.3
│   ├── ./1.9.0
│   ├── ./1.9.1
│   ├── ./2.0.0
│   └── ./2.0.1
├── ./jquery-cookie
│   ├── ./1.2
│   └── ./1.3.1
├── ./jquery.form
│   ├── ./3.09
│   ├── ./3.20
│   ├── ./3.24
│   └── ./3.32
├── ./jquery.imagesloaded
│   └── ./2.1.0
├── ./jquery.lazyload
│   ├── ./1.8.3
│   └── ./1.8.4
├── ./jquery-mobile
│   ├── ./1.2.0
│   ├── ./1.2.1
│   ├── ./1.3.0
│   └── ./1.3.1
├── ./jquery.qrcode
│   └── ./1.0
├── ./jqueryui
│   ├── ./1.10.0
│   ├── ./1.10.2
│   ├── ./1.10.3
│   ├── ./1.8.13
│   ├── ./1.8.16
│   ├── ./1.8.17
│   ├── ./1.8.18
│   ├── ./1.8.19
│   ├── ./1.8.21
│   ├── ./1.8.23
│   ├── ./1.8.24
│   ├── ./1.9.0
│   ├── ./1.9.1
│   └── ./1.9.2
├── ./lazyload
│   └── ./2.0.3
├── ./socket.io
│   ├── ./0.6.2
│   ├── ./0.7.0
│   ├── ./0.8.2
│   ├── ./0.8.4
│   ├── ./0.9.10
│   ├── ./0.9.5
│   └── ./0.9.6
├── ./swfobject
│   └── ./2.2
├── ./typeahead.js
│   ├── ./0.9.0
│   └── ./0.9.2
├── ./webfont
│   ├── ./1.0.19
│   ├── ./1.0.31
│   ├── ./1.1.0
│   ├── ./1.1.1
│   ├── ./1.1.2
│   └── ./1.3.0
├── ./yui
│   └── ./3.3.0
└── ./zeroclipboard
└── ./1.1.7

 

技术实现及细节:

1.完全托管于阿里云OSS服务之上。

2.HTTP缓存头为缓存10年,所有加载过同一个库文件的浏览器只加载一次。别问我原因,省钱而已。

 

加载方式:

<script src="//dn-ali-js-cdn.qbox.me/[/url]库名称/版本/库内文件(保持原路径)"></script>

<script src="//dn-ali-js-cdn.qbox.me/bootstrap/2.3.1/js/bootstrap.min.js"></script>
<link href="//dn-ali-js-cdn.qbox.me/bootstrap/2.3.1/css/bootstrap.min.css" rel=“stylesheet” type=“text/css”/>

 

常用库:

bootstrap:
//dn-ali-js-cdn.qbox.me/bootstrap/2.3.1/js/bootstrap.min.js 
//dn-ali-js-cdn.qbox.me/bootstrap/2.3.1/css/bootstrap.min.css
jQuery:
//dn-ali-js-cdn.qbox.me/jquery/1.9.1/jquery.min.js
jQueryUI:
//dn-ali-js-cdn.qbox.me/jqueryui/1.9.2/jquery-ui.min.js
swfObject:
//dn-ali-js-cdn.qbox.me/swfobject/2.2/swfobject.min.js
socketIO:
//dn-ali-js-cdn.qbox.me/socket.io/0.9.6/socket.io.min.js
YUI:
//dn-ali-js-cdn.qbox.me/yui/3.3.0/yui-min.js

dojo:
//dn-ali-js-cdn.qbox.me/dojo/1.8.1/dojo.min.js
ZeroClipboard:
//dn-ali-js-cdn.qbox.me/zeroclipboard/1.1.7/ZeroClipboard.swf
//dn-ali-js-cdn.qbox.me/zeroclipboard/1.1.7/ZeroClipboard.min.js

 
 

更新历史:

2013-05-28 上线,完全基于阿里云OSS

2013-08-08 更新CDN服务,成功接入网宿CDN,同时保留了HTTPS服务
  
说明:本文转自阿里云官方论坛http://bbs.aliyun.com/read.php?tid=139395

该服务为该论坛版主enj0y私人提供

阿里云新购服务器5%优惠:点此享受



免费获得每月10G空间+10G免费流量
  • Comment (1)
  • Trackback (1)
  • 前端公共库Google ChromeWindowsChina2016/02/14 18:01@Ta

    依托在Incapsula免费CDN上我也使用了.tk免费域名做了个公共库,库源来自jsDelivr,拉取自2016/02/14PM,收录了1700+个开源优秀个公共库。http://cdn.hechaocheng.tk/http://mfq79.x.incapdns.net/
    ❗ ❗

    #1