菜鸟实习——字体加载缓慢使用字蛛(FontSpider)解决的办法以及超详细使用操作教程

今天写完网页加载的自定义字体文件,发现需要加载30s,非常影响网站访问,于是找到了字蛛(FontSpider)对字体进行压缩


1.FontSpider的原理:
通过对本地CSS 与HTML 文件的爬取,将用到的字符爬取出来并将没用到的这些字符数据从字体中删除以实现压缩

2.使用教程:

第一步:安装node.js

http://nodejs.cn/download/

安装后打开:node.js command prompt
接着下载字蛛:

npm install font-spider -g

第二步:进入项目

进入你项目的文件夹例如我的在e:/wwwroot
输入命令 e: 进入E盘,输入 cd wwwroot 进入项目
操作1

第三步 开始压缩

首先在本地css中引用字体文件

/*声明 WebFont*/

@font-face {
  font-family: 'FZKT';
  src: url('../font/FZKTJW.TTF');
  src:
  url('../font/FZKTJW.eot?#font-spider')
  format('embedded-opentype'),
  url('../font/FZKTJW.woff') format('woff'),
  url('../font/FZKTJW.ttf') format('truetype'),
  url('../font/FZKTJW.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

保证自己的字体文件路径一定是和css中写的一样,只需要一个字体文件,其余字蛛会自动生成,并且会备份源文件

最后开始压缩
压缩有两种方式:

  • 单个或多个文件压缩
  • 一次压缩所有

单个文件压缩:

font-spider ./a.html

多个文件压缩(用空格链接):

font-spider ./a.html ./pages/b.html

压缩所有文件:

font-spider ./*.html

以上命令可以随意组合使用中间用空格链接
如有二级文件夹:

font-spider ./*.html ./二级目录1/*.html ./二级目录2/*.html 

然后就成功了(备份文件在.font-spoder):

此图出自网络,我操作搞忘截屏了 ̄□ ̄||
在这里插入图片描述
font
最后就在css样式或全局中引用就OK:

font-family:'FZKT';
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
LoadRunner是一款性能测试工具,可以用于模拟真实用户在系统中的行为,并对系统的性能进行评估。对于LoadRunner菜鸟用户来说,以下是一些教程建议: 1. 学习基本概念:首先,了解LoadRunner的基本概念和术语,例如控制器、虚拟用户(Vuser)、场景等。这将帮助你更好地理解和使用工具。 2. 学习录制脚本:使用LoadRunner的录制功能可以记录用户与应用程序之间的交互,并生成脚本。学习如何使用录制功能,并对生成的脚本进行编辑和调整。 3. 学习参数化:在性能测试中,模拟各种用户的行为是很重要的。学习如何使用参数来对脚本进行参数化,以便模拟多个用户的不同行为。 4. 学习设置和配置场景:控制器是LoadRunner的一个重要组件,用于创建和管理场景。学习如何设置和配置场景,包括选择虚拟用户数、设置负载策略等。 5. 学习运行和分析结果:学习如何运行场景,并收集性能测试的结果。LoadRunner提供了丰富的分析工具,可以帮助你理解和解释结果数据。 6. 探索高级功能:一旦掌握了基本的使用方法,可以进一步探索LoadRunner的高级功能,例如监控服务器资源、引入事务等。 7. 阅读文档和教程:LoadRunner官方网站提供了大量的文档和教程资源,包括用户手册、培训视频等。阅读这些资源可以帮助你更全面地了解和使用LoadRunner

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值