service worker 是什么?看这篇就够了
原文中文,约2000字,阅读约需5分钟。发表于: 。service worker 是什么 一句话概括 一个服务器与浏览器之间的中间人角色,如果网站中注册了service worker那么它可以拦截当前网站所有的请求,进行判断(需要编写相应的判断程序),如果需要向服务器发起请求的就转给服务器,如果可以直接使用缓存的就直接返回缓存不再转给服务器。从而大大提高浏览体验。 以下是一些细碎的描述 基于web...
Service Worker是服务器与浏览器之间的中间人角色,提供离线缓存、推送等功能,增强浏览体验。它基于web worker,具有生命周期,可以访问cache和indexDB。使用时需要注册并安装处理程序,注意事项包括不能访问DOM、不能使用同步API、只能由HTTPS承载。Safari对service worker的支持较晚。