V2EX  ›  英汉词典

Service Worker

释义 Definition

Service worker(服务工作线程/服务工作脚本):一种运行在浏览器后台的脚本(通常与网页分离),用于拦截网络请求、缓存资源、实现离线访问、推送通知与后台同步等功能,是构建 PWA(渐进式 Web 应用) 的关键技术之一。

发音 Pronunciation (IPA)

/ˈsɝːvɪs ˈwɝːkɚ/

例句 Examples

I registered a service worker to cache the app files.
我注册了一个 service worker 来缓存应用文件。

By using a service worker, the site can serve cached pages when the network is unreliable, improving performance and enabling offline use.
通过使用 service worker,网站可以在网络不稳定时返回缓存页面,从而提升性能并支持离线使用。

词源 Etymology

service 意为“服务”,worker 意为“工作者/执行者”。在浏览器语境里,worker 早已用来指“在后台线程执行任务的脚本”(如 Web Worker)。service worker 这个名称强调它像“服务人员”一样在后台为网页提供能力:处理请求、管理缓存、接收推送等。该术语随着 PWA 生态与 W3C/WHATWG 等标准化推进而普及。

相关词 Related Words

文献与作品 Literary / Notable Works

  • Service Workers 1(W3C 规范文档,Service Worker 标准的核心来源)
  • MDN Web Docs: Service Worker API(Mozilla 开发者文档,含大量示例与最佳实践)
  • Google Developers / Web.dev: Service workers(Google/Web.dev 的实践指南与教程)
  • Progressive Web Apps(相关书籍与文章集中常系统讲解 service worker 的离线与缓存策略)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1775 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 10:14 · PVG 18:14 · LAX 02:14 · JFK 05:14
♥ Do have faith in what you're doing.