最近看到了 Service Workers 这个东西,它可以根据配置为用户缓存网站静态与动态资源:截获用户的所有网络请求,根据缓存配置来决定是从缓存还是网络获取相应资源,从而可以极大提高网页的加载速度。优点有可定制性高、不需要服务端支持、效果显著。
最后的效果就是当你第二次访问我的网站时只会加载大约80k 的资源(除去 AdSense 的情况下),这其中包括了所有图片和音频视频,这 80k 主要是 HTML 和我使用的 DPlayer 的 API。
甚至可以在断开网络时访问(剪断网线试试吧):
当然局限性也是有的:
只支持 HTTPS,因为可以截获用户的网络请求,需要在一个安全的环境。
兼容性不太好,点击查看兼容性报告,目前只有 Chrome Firefox Opera 和部分 Android 浏览器 支持。
使用方法:>使用Service worker实现加速/离线访问静态网站
内容出处:,
声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。文章链接:http://www.yixao.com/share/6030.html
相关推荐
-
推荐10款有灵魂的谷歌浏览器插件,更科技的上网
其实,我一直是 Chrome 的死忠粉。简洁、没有各种流氓广告 各种启动主页、强大的插件库支持等,这才是一款浏览器该有的样子。(当前也有缺点:内存怪兽~~) 工欲善其事,必先利其器…
-
OAuth2.1授权服务器Spring Authorization Server正式孵化成功
今天Spring官方宣布 Spring Authorization Server 已正式退出实验状态并进入Spring 项目的产品家族! Spring 官方声明 此举恰逢本周的 0…
-
2017开源项目排行榜
开源是最酷的。让我们来看一下 2017 的一些顶尖高手。这个表单最有趣的事情之一就是它在过去 10 年中显示了开源社区的成熟度。这里展示的所以项目(Lab41 除外)都是在 201…
-
visualhunt–免注册下载优质免费商用图片的好用资源网站
超过13万张免费商用的图片素材,无需注册就可以下载使用。 超过13万张免费商用的图片素材 visualhunt 是一个付费和免费图片超过3.5亿张的综合性图库,其免费商用的CC0授…
-
语雀文档的开源替代品:MrDoc
语雀文档是蚂蚁集团推出的一款公有云知识库产品,其用于个人笔记与知识创作,团队协同与知识沉淀,适合作为「个人笔记」、「专栏博客」、「项目文档」和「官方文档」来使用。 语雀的三个核心特…
-
aws_pwn:一款功能强大的AWS渗透测试套件
关于aws_pwn aws_pwn是一款功能强大的AWS渗透测试套件,该套件由多种工具脚本组成,可以帮助广大研究人员执行与AWS渗透测试相关的各种任务。 工具下载 由于该工具基于P…
-
UME–丰富的Flutter调试工具
背景 目前西瓜视频作者侧 Flutter 业务场景已经覆盖了 80% (包括视频播放场景),用户侧核心场景包括我的 Tab 也已经是 Flutter,在开发过程中,暴露了一些问题,…
-
十三步就能入侵个人电脑
这道快餐是专门为从来没有通过网络进入过对方计算机的网络新手们准备的,主要使用的软件就是著名的国产木马冰河2.2,所以,如果你已经使用过冰河2.2,就不必跟着我们往下走了。其他有兴趣的网络新手们,Let’s go
-
微软Win11/Win10商店思维导图软件Mind Maps Pro限时免费领取
Mind Maps Pro 是一款思维导图软件,用户可通过图片、形状、颜色、标志等组织想法,在几秒钟内创建漂亮的思维导图。该软件也支持将思维导图导出为 PDF 和 PNG 格式,或通过 OneDrive 进行同步。
-
一款前后端分离具备H5、小程序、APP、PC端的开源考试系统
一、开源项目简介 开源考试系统是一款 Java + Vue 的前后端分离的考试系统。主要优点是开发、部署简单快捷、界面设计友好、代码结构清晰。支持WEB端和微信小程序,能覆盖到PC…