三大JqueryCDN地址及LMLJS竞争加载示例技术
有关 Jquery 的 CDN 地址,如果您在百度啊等的搜索引擎上找反而找不到合适的,竟然有人给出了新浪的,新浪的 Jquery CDN 一看就不是专业的 CDN 服务商,并且很不稳定,很多版本缺少了。如果网站需要使用 Jquery 的话,用外界的 Jquery CDN 比较自己服务器上感觉更要可靠,所以选择正确的 CDN 地址非常重要。
笔者用过 Jquery 自带的 CDN,是 MaxCDN 提供的,感觉蛮可靠的,官方另外还推荐了 Google 和 MicroSoft 的 CDN,用过之后都感觉不错。为了让世界各地的人访问都能最快的加载完成,可以使用 LMLJS 的 competeLoad 来实现。
使用 LMLJS 的竞争加载能够在第一个加载完成之后,执行回调方法,达到最快的渲染体验。如下示例:
<script> lml.loadJs.competeLoad([ '//ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.1.min.js', '//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js', '//code.jquery.com/jquery-1.11.1.min.js'], function(){ // callback }, function(){ jQuery.noConflict(true); }); window.onload = function() { lml.run(); }; </script>
暂无