◆
字体文件与实用工具资源下载
这里存放几份零散但偶尔会翻出来用的资源,避免每次要用时重新去找。
一类是字体文件。做页面或者设计稿还原时,系统自带字体往往对不上设计要求,需要额外的字体源;这里放了一组风格化字体和 Yuppy SC 这套中文字体。另一类是小米手机进入 FastBoot 后的修复补丁,刷机或者线刷卡在识别不到设备时用得上。
字体用在网页上要注意的事
直接把 ttf/otf 丢进项目里当 web 字体,一个中文字体动辄十几 MB,首屏会被拖垮。两个处理办法:
转 woff2 并做子集化。woff2 压缩率比 ttf 高不少,再用 fonttools 只保留页面实际用到的字符:
pip install fonttools brotli
pyftsubset input.ttf --text-file=used-chars.txt --flavor=woff2 --output-file=output.woff2
标题类文字量少的场景,子集化后常能从十几 MB 降到几十 KB。
声明 font-display。加载期间先用系统字体顶上,避免文字一片空白:
@font-face {
font-family: 'Yuppy SC';
src: url('/fonts/yuppy.woff2') format('woff2');
font-display: swap;
}
授权问题
商用项目用字体前一定要确认许可。中文字体绝大多数是商业授权,个人练手和内部使用没人管,但放进对外产品、印刷物或者客户交付件里就属于商用,被字体厂商追责的案例不少。需要免费商用的话选思源系列(SIL Open Font License)或者阿里巴巴普惠体这类明确开放商用的字体。
下面是各资源的下载地址。
::: cardImgList
- img: https://wflynn.cn/res/img/bg/lol/30.jpg
link: https://download.csdn.net/download/weixin_40013817/18269410
name: 小米手机进入FastRoot修复工具修复补丁
desc:
author:
avatar:
- img: https://wflynn.cn/res/img/bg/lol/31.jpg
link: https://download.csdn.net/download/weixin_40013817/16652483
name: 一些花里胡哨的字体文件
desc:
author:
avatar:
- img: https://wflynn.cn/res/img/bg/lol/32.jpg
link: https://download.csdn.net/download/weixin_40013817/85585123
name: Yuppy SC 字体
desc:
author:
avatar:
:::

还没有留言,来发表第一条吧~