Closed ZhianLin closed 3 weeks ago
@ZhianLin 我曾经想过这个方案,预览页面字体将无法,字体 CDN 也将无法使用,netlify.app 提供免费的 CDN 服务,例如下面字体 CDN 可以直接在 CSS 中使用
https://freefont.netlify.app/fonts/胡晓波字体系列/胡晓波骚包体.otf
@jaywcjlove docs文件夹下的那些:index.html字体列表,怎么不做出:json文件,使用jquery,读取出来,使用模版(比如:laytpl前端模版引擎
)加载,页面都1万多行了。。做出json
文件,也容易维护,直接添加到json
文件里面增加,就自动加载了。。
@hulang 那些页面是脚本自动生成出来的,根据下面 json 生成的静态页面,页面不需要维护
如果要维护页面,页面也是 ejs 模板引擎生成的
@jaywcjlove 明白了。。。
可以使用 jszip 来使用浏览器解压zip文件并且转为blob调用
@MCBBC 这样会造成仓库体积变大,因为 git 历史记录,另外还有字体生成预览图片,需要先解压再生成图片....
体积变大会产生费用....
对字体文件进行zip压缩,减少三分一甚至三分之二的文件体积,龙珠体 Regular、站酷庆科黄油体、令东齐伋体 这三种字体在压缩前后的对比。 要不对文件体积5MB以上的字体做个zip压缩再存进库里?省空间、省流量、省下载时间,而且zip的普通压缩设置就能达到不错的压缩率了,下载后的解压也没有多么的费时。