写点什么

Service Worker

1 人感兴趣 · 9 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/8f/8fb055ecf9689124c8ef8926403bbb08.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

复习前端:浏览器缓存策略

2023年春节假期开始了,在假期准备整理一些前端相关的支持,巩固自己的技能,为新的一年做准备。本文准备巩固关于浏览器缓存策略的。

https://static001.geekbang.org/infoq/7c/7c7c40ea5a218714b80f70e9e281d002.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

PWA 应用 Service Worker 缓存的一些可选策略和使用场景

用户头像
Jerry Wang
2022-08-08

SAP 电商云 Spartacus UI 提供了将站点作为 PWA 运行的功能。 这提高了用户性能,改善了用户体验,因为它添加了另一个缓存层,并减少了服务器端渲染 (SSR) 服务的负载。

https://static001.geekbang.org/infoq/a4/a4382fafa6cff50f68b45296336ccd3e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

使用 ServiceWorker 提高性能

用户头像
devpoint
2022-07-13

service worker 是一种在独立的处理线程上执行后台任务的 worker,允许用户拦截网络请求并有条件地将其存储在称为 CacheStorage API 的特殊缓存中,此类缓存不同于本地浏览器缓存,因为它允许在用户脱机的情况下从缓存中提供数据,还可以提高页面的性能。

https://static001.geekbang.org/infoq/24/24398c4dbda0ad4887288168a5d22671.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如何 PWA 构建现代离线应用程序

用户头像
devpoint
2021-09-10

渐进式 Web 应用程序 (PWA) 可能是现代移动应用程序开发的主流技术之一。这个技术工具结合了本地应用程序和web应用程序的功能。使用现代api来提供可靠性和可安装性,同时使用单一代码库访问任何人、任何地点、任何设备。PWA 在web开发中正在兴起,大大小小的

https://static001.geekbang.org/infoq/fb/fbd740ce093251c92de2fd64812581e0.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

ServiceWorker 工作原理、生命周期和使用场景

用户头像
devpoint
2021-09-09

service worker 是现代web开发的关键部分,在最近几年获得了关注,这都要归功于 PWA(渐进式 Web 应用程序) 的流行。service worker 通过向典型的 Web 应用程序添加后台同步、离线渲染和推送通知等功能,缩小了本机应用程序和 Web 应用程序之间的差距

ServiceWorker 工作机制与生命周期:资源缓存与协作通信处理

用户头像
zhoulujun
2021-07-03

Service Worker可拦截客户端的请 向客户端发送消息 向服务器发起请求等等,其中最重要的作用之一就是离线资源缓存。Service worker是一个注册在指定源和路径下的事件驱动worker。用JavaScript控制关联的页面或者网站并拦截请求

web messaging 与 Woker 分类:漫谈 postMessage 跨线程跨页面通信

用户头像
zhoulujun
2021-07-03

跨文档通信(cross-document messaging):跨就是我们国内更为熟知的HTML5 window.postMessage()应用的那种通信;通道通信(channel messaging): 伴随着server-sent事件以及web sockets, 跨文档通信和通道通信成为HTML5 通信接口“套件”中有用的一部分

https://static001.geekbang.org/infoq/3d/3d7083879eb32022fd99522260eb1019.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

网易云课堂 Service Worker 运用与实践

通过对Service Worker的理解和Workbox的应用,可以进一步提升产品的性能和弱网情况下的体验。

https://static001.geekbang.org/infoq/6e/6e2d63d1080479c8bd3e699d85b1c0fa.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Service Worker in Action

用户头像
xgqfrms
2020-05-06

Service Worker 是浏览器在后台独立于网页运行的脚本,它打开了通向不需要网页或用户交互的功能的大门。

Service Worker_Service Worker技术文章_InfoQ写作社区