ICE.AC - 公共静态资源加速

1. CDNJS 开源 JS 库

我们采用的方法是万能的 Nginx 反代

所有的 JS/CSS 库可以在这儿找到您需要的链接:

https://cdnjs.com

如果您使用 cdnjs.com ,只需要替换 cdnjs.cloudflare.comcdnjs.azcdn.cn 即可,如:

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>

替换成:

<script src="https://cdnjs.azcdn.cn/ajax/libs/jquery/3.2.1/jquery.min.js"></script>

CDNJS 的 API 开发文档请点这里

2. Google Fonts

我们采用的方法是万能的 Nginx 反代 + 关键词替换。

使用的时候,您只需要替换 fonts.googleapis.comfonts.azcdn.cn 即可,如:

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

替换成:

<link href='https://fonts.azcdn.cn/css?family=Open+Sans' rel='stylesheet'>

如果需要 Material icons,把:

<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">

替换成:

<link href="https://fonts.azcdn.cn/icon?family=Material+Icons" rel="stylesheet">

如果需要 Early Access,把:

@import url(https://fonts.googleapis.com/earlyaccess/notosanskannada.css);

替换成:

@import url(https://fonts.azcdn.cn/earlyaccess/notosanskannada.css);

如果需要下载单个字体,您只需要把 fonts.gstatic.com 替换成 gstatic.azcdn.cnthemes.googleusercontent.com 替换成 gthemes.azcdn.cn 即可:

比如:

https://fonts.gstatic.com/s/opensans/v14/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2

替换成:

https://gstatic.azcdn.cn/s/opensans/v14/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2

或者:

https://themes.googleusercontent.com/static/fonts/anonymouspro/v3/Zhfjj_gat3waL4JSju74E-V_5zh5b-_HiooIRUBwn1A.ttf

替换成:

https://gthemes.azcdn.cn/static/fonts/anonymouspro/v3/Zhfjj_gat3waL4JSju74E-V_5zh5b-_HiooIRUBwn1A.ttf

Google Fonts 的 API 文档请点这里