公益项目:CDNJS 库以及 Google Fonts、Ajax 和 Gravatar 反代

PS: 因为版权原因,反代域名已更换,请注意。
由于某些众所周知的原因,好多开源的 JS 库采用的国外 CDN 托管方式在国内访问速度不如人意。所以我们特意制作了这个公益项目,托管了 CDNJS 的所有开源 JS 库以及反代了 Google Fonts、Ajax 和 Gravatar,并且全部支持 http 和 https

一、CDNJS 开源 JS 库

我们采用的方法是每天定时同步 CDNJSGithub
所有的 JS 库可以在这儿找到您需要的链接
http://cdn.css.net/libs/
并且支持 https ,比如

http://cdn.css.net/libs/jquery/2.1.4/jquery.min.js
https://cdn.css.net/libs/jquery/2.1.4/jquery.min.js

二、Google Fonts

我们采用的方法是万能的 Nginx 反代 + 关键词替换,具体方法可以摸这儿
使用的时候,您只需要替换 fonts.googleapis.comfonts.css.network 即可,如

<link href='//fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet'>

替换成

<link href='//fonts.css.network/css?family=Open+Sans' rel='stylesheet'>

如果需要 Material icons ,则把

https://fonts.googleapis.com/icon?family=Material+Icons

替换成

https://fonts.css.network/icon?family=Material+Icons

即可

三、Google 前端公共库

方法同上,直接替换 ajax.googleapis.comajax.css.network 即可,如

<script type='text/javascript' src='//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js'></script>

替换成

<script type='text/javascript' src='//ajax.css.network/ajax/libs/jquery/2.1.4/jquery.min.js'></script>

四、Gravatar 反代

方法还是同上,直接替换 *.gravatar.comgravatar.css.network 即可,如

https://cn.gravatar.com/avatar/8406d089bc81b664a2610b8d214c1428

替换成

https://gravatar.css.network/avatar/8406d089bc81b664a2610b8d214c1428

五、赞助商

国内 CDN 节点赞助商为 Tan14,国外 CDN 节点赞助商为 VPS.TO
希望大家多烧烧流量,并且帮忙推广下,如遇到节点速度慢问题,请在下方留言,附上你的 ISP, nslookup cdn.css.netnslookup subdomain.css.network 的节点 IP 信息方便我们排查原因。

转载请注明:通天塔 » 公益项目:CDNJS 库以及 Google Fonts、Ajax 和 Gravatar 反代

Article By :

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注