我们在sw-toolbox上编写了服务工作者。一旦静态资源被缓存,服务工作者花费更长的时间,尤其是下载css资源(30-100ms),对于js资源,时间几乎为0。
CSS加载时间:
加载1:35ms
加载2:25ms
加载3:101ms
加载4:22ms
Js加载时间:
加载1:0 ms
加载2:0 ms
加载3:0 ms
加载4:0 ms
问题:
1.为什么服务人员的负荷时间更长?如果有人可以提供有关这方面的见解,对我们真的很有帮助。
2.我们使用preload(async)来加载css,css服务工作者的加载时间越来越长,因为哪个页面内容首先显示出css而后面用css显示css位迟到(获取js之后) (即闪烁效果,没有css的内容与css的内容)