2023-06-16最新谷歌fonts公共资源,解决引入fonts.googleapis.com/css字体网页响应缓慢问题
昨天搭建了个最新版本WordPress 5.7.2版本,访问后台发现速度特别慢,前台页面打开也出奇的慢,于是就问了度娘和CSDN前辈,结果一大堆说要找好服务器啦、图片优化啦、换成fonts.useso.com啦、把fonts.googleapis.com 换成 fonts.cat.net
啦、统统没用。
因为我服务器高配,其他网站程序速度飞快,新站基本上没什么图片,访问后台又能有什么图片,这个问题排除,还有360等提供的CDN加速也过期了,由于某些众所周知的原因,好多开源的 JS 库采用的国外 CDN 托管方式在国内访问速度不如人意。
所以我们特意制作了这个公益项目,托管了 CDNJS 的所有开源 JS 库以及反代了 Google Fonts、Ajax 和 Gravatar,并且全部支持 http 和 https
目录
一、loli提供的服务
1、CDNJS 开源 JS 库
2、Google Fonts
3、Google 前端公共库
4、Gravatar 头像
5、赞助商
6、旧域名替换
二、极客族公共加速服务
1、Google前端库(Google Hosted Libraries)
2、Gravatar全球头像
3、谷歌字体库(Google Fonts)
4、字体文件(Google Fonts)
5、字体文件(Google Fonts)
6、其他服务
一、loli提供的服务
1、CDNJS 开源 JS 库
我们采用的方法是每天定时同步 CDNJS 的 Github
所有的 JS/CSS 库可以在这儿找到您需要的链接
CDNJS Public file directory
如果您使用 cdnjs.com 只需要替换 cdnjs.cloudflare.com
为 cdnjs.loli.net
即可,如
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
替换成
<script src="https://cdnjs.loli.net/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
CDNJS 的 API 开发文档请摸这里
2、Google Fonts
我们采用的方法是万能的 Nginx 反代 + 关键词替换
使用的时候,您只需要替换 fonts.googleapis.com
为 fonts.loli.net
即可,如
<link href='https://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet'>
替换成
<link href='https://fonts.loli.net/css?family=Open+Sans' rel='stylesheet'>
如果需要 Material icons ,把
<link href='https://fonts.googleapis.com/icon?family=Material+Icons' rel='stylesheet'>
替换成
<link href='https://fonts.loli.net/icon?family=Material+Icons' rel='stylesheet'>
如果需要 Early Access,把
@import url(https://fonts.googleapis.com/earlyaccess/notosanskannada.css);
替换成
@import url(https://fonts.loli.net/earlyaccess/notosanskannada.css);
如果需要下载单个字体,您只需要把 fonts.gstatic.com
替换成 gstatic.loli.net
或 themes.googleusercontent.com
替换成 themes.loli.net
即可
比如
https://fonts.gstatic.com/s/opensans/v14/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2
替换成
https://gstatic.loli.net/s/opensans/v14/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2
或者
https://themes.googleusercontent.com/static/fonts/anonymouspro/v3/Zhfjj_gat3waL4JSju74E-V_5zh5b-_HiooIRUBwn1A.ttf
替换成
https://themes.loli.net/static/fonts/anonymouspro/v3/Zhfjj_gat3waL4JSju74E-V_5zh5b-_HiooIRUBwn1A.ttf
Google Fonts 的 API 文档请摸这里
3、Google 前端公共库
方法同上,直接替换 ajax.googleapis.com
为 ajax.loli.net
即可,如
<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js'></script>
替换成
<script type='text/javascript' src='https://ajax.loli.net/ajax/libs/jquery/3.2.1/jquery.min.js'></script>
Google 前端库 API 开发文档摸这儿
4、Gravatar 头像
方法还是同上,直接替换 *.gravatar.com
为 gravatar.loli.net
即可,如
https://secure.gravatar.com/avatar/8406d089bc81b664a2610b8d214c1428
替换成
https://gravatar.loli.net/avatar/8406d089bc81b664a2610b8d214c1428
5、赞助商
国内外 CDN, GeoDNS、域名等基础服务均由 xTom赞助 SSL 证书由 SSL.DO赞助
6、旧域名替换
由于更换了赞助商,并且因为最新的国内域名备案政策,旧的域名均采用 301 跳转形式
cdn.css.net
跳转到本文
cdn.css.net/libs/
和 cdnjs.cat.net/ajax/libs/
跳转到 cdnjs.loli.net/ajax/libs/
cdn.css.net/fonts/
和 fonts.cat.net
和 fonts.css.network
跳转到 fonts.loli.net
cdn.css.net/ajax/
和 ajax.cat.net
和 ajax.css.network
跳转到 ajax.loli.net
cdn.css.net/avatar/
和 gravatar.cat.net
和 gravatar.css.network
跳转到 gravatar.loli.net
另外由于 jsdelivr 已不再提供 Github 同步,并且这货自己也有网宿的国内 CDN ,所以
cdn.css.net/files/
跳转到 cdn.jsdelivr.net
并且不再提供 jsdelivr 的国内加速服务
所有国内加速服务的域名列表如下,您只需要修改程序里的原域名即可
原域名 | 加速域名 | 制作方法 |
---|---|---|
cdnjs.cloudflare.com | cdnjs.loli.net | 每日同步 Github |
ajax.googleapis.com | ajax.loli.net | Nginx 反代 |
fonts.googleapis.com | fonts.loli.net | Nginx 反代 |
fonts.gstatic.com | gstatic.loli.net | Nginx 反代 |
themes.googleusercontent.com | themes.loli.net | Nginx 反代 |
secure.gravatar.com | gravatar.loli.net | Nginx 反代 |
如果遇到任何问题,请评论,有时间我或热心的网友会为你解答的。我新搭建的wp网站:ipfs学院 https://wwff.top 欢迎前来指导交流。
二、极客族公共加速服务
1、Google前端库(Google Hosted Libraries)
源地址://ajax.googleapis.com/
替换为://gapis.geekzu.org/ajax/
注意,ajax.googleapis.com/ajax/应当替换为gapis.geekzu.org/ajax/ajax/
此域名Google未提供国内CDN,大陆访问仍然较为困难,我们持续提供服务
2、Gravatar全球头像
源地址://*.gravatar.com/avatar/
替换为://sdn.geekzu.org/avatar/
Automattic自建CDN,大陆可以正常访问源地址,但速度不佳,我们持续提供服务
3、谷歌字体库(Google Fonts)
源地址://fonts.googleapis.com
替换为://fonts.geekzu.org
此服务Google已提供国内CDN,大陆可以正常访问源地址,我们持续提供服务
因为Google针对不同UA返回不同css,此项不缓存(发现好多同类服务都加了缓存造成不同平台字体格式错乱)
4、字体文件(Google Fonts)
源地址://fonts.gstatic.com/
替换为://gapis.geekzu.org/g-fonts/
此服务Google已提供国内CDN,大陆可以正常访问源地址,我们持续提供服务
5、字体文件(Google Fonts)
源地址://themes.googleusercontent.com/
替换为://gapis.geekzu.org/g-themes/
基本用不到
6、其他服务
对于其他的前端资源,我们推荐使用 jsDelivr: www.jsdelivr.com
jsDelivr的资源很全,并且有全球CDN(含大陆)。
不推荐 BootCDN ,其服务稳定性较差。
2023-06-16最新谷歌fonts公共资源,解决引入fonts.googleapis.com/css字体网页响应缓慢问题相关推荐
- google fonts 使用方案,解决引入fonts.googleapis.com/css字体网页响应缓慢问题
google fonts 国内使用方案 推荐 google fonts 方案一 本地加载字体包 下载字体于本地 绝对路径调用css字体 修改加载方式 方案二 更换字体源 当前WordPress等许多开 ...
- HTML字体小于12谷歌不兼容,Chrome谷歌浏览器下不支持css字体小于12px的解决办法...
coder.png 在这一年的工作中,我发现很多问题你利用自己的「聪明才智」绕过去了,总有一天它会和你不期而遇,今天我们就来直面一个字体兼容性的小问题:Chrome谷歌浏览器下不支持css字体小于12 ...
- HTML字体小于12谷歌不兼容,Chrome谷歌浏览器下不支持css字体小于12px的解决办法【原创】...
先来看下 ie.火狐.谷歌浏览器下各个字体显示情况 ie下: 火狐下: 谷歌下: 从上面的图可以很明显看出谷歌下 css设置字体大小为12px及以下时,显示都是一样大小,都是默认12px; 那么网上一 ...
- html颜色主题,16 种更好看的 WEB 默认标准色 colors.css
16 种更好看的 WEB 默认标准色 colors.css Sponsor 网页安全色有216中,但支持颜色名称作为颜色值的只有16种,分别是aqua, black, blue, fuchsia, g ...
- 解决fonts.googleapis.com/css加载卡,谷歌字体本地加载下载
http://www.xgllseo.com/?p=5808 google不能访问这个不解释,最可靠的方法就是本地加载谷歌字体资源 @import url(https://fonts.googleap ...
- 【论文阅读】(2023.06.09-2023.06.18)论文阅读简单记录和汇总
(2023.06.09-2023.06.12)论文阅读简单记录和汇总 2023/06/09:虽然下周是我做汇报,但是到了周末该打游戏还是得打的 2023/06/12:好累好困,现在好容易累. 目录 ( ...
- 06年最新统计web2.0新鲜网站列表及介绍
06年最新统计web2.0新鲜网站列表及介绍 Posted by kunstao in 网络新知Ten Bills,似乎是个卖T恤衫的网站. 用户可以付上10个美元可以挑选一件个性化的,自己中意的T恤 ...
- Zabbix之2023 Zabbix6.4最新高级特性、优缺点及其实现原理总结
目录 Zabbix高级特性1. 自动发现 Zabbix高级特性2. 分布式监控 Zabbix高级特性3. 高级报警 Zabbix高级特性4. 可视化 Zabbix高级特性5. API Zabbix高级 ...
- 跟庄买股票得新技巧(2023.05.16)(第二弹)
北向资金(也叫聪明的钱),它如何潜伏的(上周) 设么,你投诉大叔不写代码?好吧给你北向资金的代码 { 选股条件: 北向资金流入是昨天的两倍以上 } 百分比:REF(GPJYVALUE(6,1,1),1 ...
最新文章
- 错误:Subquery returns more than 1 row 表示子查询返回了多行数据
- 全球最大sap hana系统建立在以下哪个厂商的服务器产品上,全球最大sap hana系统建立在以下哪个厂商的服务器产品上...
- hdu -4284 Travel(状态压缩)
- 通俗理解tcp/ip的三次握手和四次分手
- delphi 窗体的释放
- 桩筏有限元中的弹性板计算_采用PKPM系列JCCAD软件桩筏筏板有限元方法计算的模型参数 -...
- HTML+CSS+JS实现 ❤️感谢关注3D文字动画特效❤️
- 科研福利!北京超算获通用CPU算力第一,2000核时免费领取
- c++ 设置类型别名
- (31)FPGA米勒型状态机设计(二段式)(第7天)
- IDEA在线和离线安装lombok
- JAVA 设计模式 适配器模式
- springboot的Interceptor、Filter、Listener及注册
- Python|进程调度算法
- 计算机藏应用,应用隐藏大师计算器
- 淘宝客(springboot版本)从头开始搭建(二)
- 在nginx中使用proxy protocol协议
- 笔记本电脑启动无法打开计算机,笔记本电脑开机没反应(详细教程教您怎么解决)...
- 爬虫实战:英雄联盟手游能“干掉”王者荣耀?微博4.3亿网友吵翻了……
- SQL/ORACLE_基础英语词汇