国内现有的公共CDN收录的都是一些较为知名的前端开源项目,而这对于博客主题而言却并不是那么的友好——主题不是前端开源项目的缝合体,它有自己的静态文件。而这,就是该CDN服务的内容。
定位很清晰:不是大型前端开源项目CDN,国内那么多优秀的库,不差我这一个;只是一个针对博客受欢迎的主题、字体库的CDN。因此也不接受非个人博客、盈利型个人博客站点使用。
基础设施方面使用白山对象存储+CDN,基本不存在宕机问题。加上白山的境内CDN节点数量远多于国内其它开源CDN所使用的服务商,因此理论上服务质量不会差。
目前项目刚刚起步,正在逐步扩大收录范围,所有内容都会在本文同步,并注明更新时间,欢迎各位大佬给出收录建议。
[post url="https://wj.qq.com/s2/14668129/da4b/" title="公共CDN需求问卷" intro="点击进入CDN项目收集问卷"]
[scode type="lblue"]更新时间:2024-5-19[/scode]
Typecho主题
所有Typecho主题均只收录静态资源部分,即CDN地址直接对应主题中静态资源文件夹所在的根目录。
handsome
https://cdn.baiwulin.com/theme/typecho/handsome/9.2.1/
目前仅收录了9.2.1版本,CDN中已额外包含vditor资源(v3.10.4)。
使用时在主题外观设置下的“速度优化”模块中,将“选择公共CDN库”设置为“本地”,“主题本地静态资源自定义cdn加速”处填入上方URL即可。
Joe
https://cdn.baiwulin.com/theme/typecho/Joe/
由于作者没有在GitHub上划分版本号,并且很长时间未更新,故CDN上也直接对应GitHub上的内容,不做版本区分。
Hexo主题
butterfly
https://cdn.baiwulin.com/theme/hexo/butterfly/4.13/
目前仅收录了4.13版本,具体配置方法请阅读官方文档。
注意,CDN中仅提供主题已内置的私有静态资源。所引用的第三方前端开源项目在国内几家CDN上均可以找到并直接使用,因此未收录。
字体库
落霞孤鹜系列
目前仅收录1.7.0版本,包含四种不同的库。其中,标准版和screen版(前两个)可在其它开源CDN上找到。
- lxgw-wenkai-webfont
https://cdn.baiwulin.com/font/lxgw-wenkai-webfont/1.7.0/style.min.css
- lxgw-wenkai-screen-webfont
https://cdn.baiwulin.com/font/lxgw-wenkai-screen-webfont/1.7.0/style.min.css
- lxgw-wenkai-tc-webfont
https://cdn.baiwulin.com/font/lxgw-wenkai-tc-webfont/1.7.0/style.css
- lxgw-wenkai-lite-webfont
https://cdn.baiwulin.com/font/lxgw-wenkai-lite-webfont/1.7.0/style.css
鸿蒙系列
由于华为官方并未制作webfont,所以这里收录了第三方开发者制作的鸿蒙webfont(仅制作了CSS文件,核心字体文件未改动),包含五个版本,其中有三个版本有两种样式。
GitHub仓库地址:https://github.com/IKKI2000/harmonyos-fonts/
- HarmonyOS Sans SC
https://cdn.baiwulin.com/font/harmonyos-fonts/css/harmonyos_sans_sc.css
包含:中文、拉丁文、西里尔文、希腊文、日文、注音符号、符号等共29051个字符
- HarmonyOS Sans TC
https://cdn.baiwulin.com/font/harmonyos-fonts/css/harmonyos_sans_tc.css
包含:中文、拉丁文、西里尔文、希腊文、日文、注音符号、符号等共14595个字符
- HarmonyOS Sans
https://cdn.baiwulin.com/font/harmonyos-fonts/css/harmonyos_sans.css
包含:拉丁文、西里尔文、希腊文、符号等共862个字符
- HarmonyOS Sans Italic
https://cdn.baiwulin.com/font/harmonyos-fonts/css/harmonyos_sans.css
包含:拉丁文、西里尔文、希腊文、符号等共796个字符
- HarmonyOS Sans Condensed
https://cdn.baiwulin.com/font/harmonyos-fonts/css/harmonyos_sans_condensed.css
包含:拉丁文、西里尔文、希腊文、符号等共796个字符
- HarmonyOS Sans Condensed Italic
https://cdn.baiwulin.com/font/harmonyos-fonts/css/harmonyos_sans_condensed.css
包含:拉丁文、西里尔文、希腊文、符号等共796个字符
- HarmonyOS Sans Naskh Arabic
https://cdn.baiwulin.com/font/harmonyos-fonts/css/harmonyos_sans_naskh_arabic.css
包含:阿拉伯文、拉丁文、符号等共578个字符
- HarmonyOS Sans Naskh Arabic UI
https://cdn.baiwulin.com/font/harmonyos-fonts/css/harmonyos_sans_naskh_arabic.css
包含:阿拉伯文、拉丁文、符号等共578个字符