Web字体按需加载服务

背景:
为支持【275表头高阶编辑商业化尝试】需求,解决Web端加载字体耗时的问题,搭建了本服务。
本服务可扩展至其他功能场景,如开通会员等页面的金额数字字体等。
原理:
使用字体裁剪工具,将所需文本的字体进行裁剪,获得字体子集进行下发,减小字体加载时间,提升用户体验。

方案:

  1. 采用阿里云函数计算托管服务;
  2. 采用阿里云CDN进行加速和缓存;
  3. 采用Node.js - Express框架开发;
  4. 采用fontmin库进行字体裁剪。

函数计算配置信息:
f18c12f4-3497-4271-adcf-c7f029011492.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容