精简网页的字体文件体积大小 由 400kb 到 29kb css vue js font
精简网页中的字体文件体积大小 由 400kb 到 29kb css vue js font
网页中用到了一些特殊字体,将其字义到了 css 中,但由于字体体积太大,所以想精简一下。
确定这个字体只用到了数字和字母,就可以将字体中其它的字符删除,来达到精简字体体积的目的。
一、实例
比如我有一个iPhone参数的页面中用到了字体 Galvji 这个字体,从系统中复制出来的字体体积挺大的,对于我 1M 带宽的服务器来说,加载速度实在是太慢。
能看到: galvji.ttc
这个字体文件下载的时间最长。其实对于带宽够用的服务器来说,400kb根本无需在意,但我比较关注细节,尤其是自己做的东西,一定要做到极致。所以接下来我们将这个字体文件精简一下。
二、编辑字体文件
1. 删除无用的其它字体样式
最初我是不知道的,直到通过字体编辑软件 FontLab(macOS)
FontCreator(Windows)
打开它,才知道这个字体是多个字体结合起来的,它里面包含了:
- 普通字体
- 粗体
- 斜体
- 粗斜体
这几个字体样式。
我们只选用其中的普通字体。导出字体的时候只选择普通字体。
导出之后的字体大小为 180kb 左右
2. 删除无用的字符
打开刚才导出的字体,能看到其中有很多我们根本不会用到的字符,我们只需要红框中的这些字体即可。
将其删除然后再导出,可以看到,最终导出的字体文件只有 29kb,我们用到的 0-9
a-z
A-Z
这些字符的大小只有 29kb
三、完成
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhhhhekh
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
excel下划线不显示怎么办
PHP中文网 06-23 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
微信运动停用后别人还能看到步数吗
PHP中文网 07-22 -
excel打印预览压线压字怎么办
PHP中文网 06-22