{"json_modified": "2016-08-23T01:57:39.300730", "uuid": "e410b9d1-be57-48cc-b589-ba3503fa0521", "title": "Service Worker API", "url": "/en-US/docs/Web/API/Service_Worker_API", "tags": ["API", "Offline", "Landing", "Reference", "Workers", "offline", "Overview", "Service Workers"], "translations": [{"uuid": "490dbceb-4a32-4741-b359-cf97e80393fb", "title": "Service Worker API", "url": "/de/docs/Web/API/Service_Worker_API", "tags": [], "summary": "A service worker is an event-driven worker registered against an origin and a path. It takes the form of a JavaScript file that can control the web page/site it is associated with, intercepting and modifying navigation and resource requests, and caching resources in a very granular fashion to give you complete control over how your app behaves in certain situations (the most obvious one being when the network is not available.)", "localization_tags": ["inprogress"], "locale": "de", "last_edit": "2016-01-31T06:51:44", "review_tags": []}, {"uuid": "90c9bdb8-c237-4f0b-8509-545df8c1afd6", "title": "Service Worker API", "url": "/fr/docs/Web/API/Service_Worker_API", "tags": ["Workers", "Service Workers", "Chargement", "API", "hors-ligne"], "summary": "Un service worker est un worker \u00e9v\u00e9nementiel enregistr\u00e9 aupr\u00e8s d'une origine et d'un chemin. Il prend la forme d'un fichier JavaScript qui peut contr\u00f4ler la page ou le site web auquel il est associ\u00e9, en interceptant et en modifiant la navigation et les requ\u00eates de ressources, et en mettant en cache les ressources selon une granularit\u00e9 tr\u00e8s fine pour vous donner une ma\u00eetrise compl\u00e8te de la mani\u00e8re dont doit se comporter votre application dans certaines situations (l'une des plus \u00e9videntes \u00e9tant l'indisponibilit\u00e9 du r\u00e9seau.)", "localization_tags": [], "locale": "fr", "last_edit": "2016-04-28T05:49:16", "review_tags": []}, {"uuid": "e410b9d1-be57-48cc-b589-ba3503fa0521", "title": "Service Worker API", "url": "/id/docs/Web/API/Service_Worker_API", "tags": ["API", "Offline", "Landing", "Reference", "TopicStub", "Workers", "NeedsTranslation", "offline", "Overview", "Service Workers"], "summary": "A service worker is an event-driven worker registered against an origin and a path. It takes the form of a JavaScript file that can control the web page/site it is associated with, intercepting and modifying navigation and resource requests, and caching resources in a very granular fashion to give you complete control over how your app behaves in certain situations (the most obvious one being when the network is not available.)", "localization_tags": ["inprogress"], "locale": "id", "last_edit": "2016-05-05T04:14:07", "review_tags": []}, {"uuid": "e1b9279f-1a09-472f-a0ff-d9c6d9bfb4a8", "title": "ServiceWorker API", "url": "/ja/docs/Web/API/ServiceWorker_API", "tags": [], "summary": "Service worker\u306f\u3001\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u3068\u30ea\u30bd\u30fc\u30b9\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u306e\u5909\u66f4\u3084\u30a4\u30f3\u30bf\u30fc\u30bb\u30d7\u30c8\u306b\u95a2\u9023\u3057\u3066\u3044\u308b\u30a6\u30a7\u30d6\u30da\u30fc\u30b8/\u30b5\u30a4\u30c8\u3084\u3001\u7279\u5b9a\u306e\u72b6\u6cc1\u3067\u3042\u306a\u305f\u306e\u30a2\u30d7\u30ea\u304c\u3069\u306e\u3088\u3046\u306b\u632f\u308b\u821e\u3046\u304b\u5b8c\u5168\u306b\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u3067\u304d\u308b\u7c92\u5ea6\u306e\u30ea\u30bd\u30fc\u30b9\u30ad\u30e3\u30c3\u30b7\u30e5\u3092\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u3067\u304d\u308bJavaScript\u30d5\u30a1\u30a4\u30eb\u306e\u5f62\u5f0f\u3092\u3068\u3063\u3066\u3044\u307e\u3059\u3002(\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u304c\u5229\u7528\u3067\u304d\u306a\u3044\u72b6\u6cc1\u3067\u6700\u3082\u52b9\u679c\u304c\u767a\u63ee\u3055\u308c\u307e\u3059\uff09

\n Service worker\u306fworker\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u3067\u52d5\u4f5c\u3057\u307e\u3059\u3001
\n \u305d\u308c\u306b\u3088\u308a\u3001DOM\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002\u307e\u305fJavaScript\u306e\u5f37\u529b\u306a\u30e1\u30a4\u30f3\u30b9\u30ec\u30c3\u30c9\u3068\u306f\u9055\u3046\u30b9\u30ec\u30c3\u30c9\u3067\u52d5\u4f5c\u3059\u308b\u305f\u3081\u30d6\u30ed\u30c3\u30ad\u30f3\u30b0\u3059\u308b\u3053\u3068\u306f\u3042\u308a\u307e\u305b\u3093\u3002
\n \u305d\u308c\u3089\u306f\u3001\u5b8c\u5168\u975e\u540c\u671f\u3067\u8a2d\u8a08\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u305d\u306e\u7d50\u679c\u3001XHR\u3084localStorage\u306e\u3088\u3046\u306a\u540c\u671f\u578bAPI\u306fService worker\u4e0a\u3067\u52d5\u4f5c\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002", "localization_tags": ["inprogress"], "locale": "ja", "last_edit": "2016-01-24T06:29:55", "review_tags": []}, {"uuid": "70cc3d3b-9fd9-43f4-a11e-a6fb20990402", "title": "Service Worker API", "url": "/ru/docs/Web/API/Service_Worker_API", "tags": ["API", "Offline", "Landing", "Reference", "TopicStub", "Workers", "NeedsTranslation", "offline", "Overview", "Service Workers"], "summary": "A service worker is an event-driven worker registered against an origin and a path. It takes the form of a JavaScript file that can control the web page/site it is associated with, intercepting and modifying navigation and resource requests, and caching resources in a very granular fashion to give you complete control over how your app behaves in certain situations (the most obvious one being when the network is not available.)", "localization_tags": ["inprogress"], "locale": "ru", "last_edit": "2016-04-03T22:31:34", "review_tags": []}, {"uuid": "16dd8699-7feb-445b-9bbd-a6514e8a1470", "title": "Service Worker API", "url": "/zh-CN/docs/Web/API/Service_Worker_API", "tags": ["API", "\u79bb\u7ebf"], "summary": "service worker\u662f\u4e00\u4e2a\u88ab\u6ce8\u518c\u5728\u4e00\u4e2a\u6e90\u548c\u8def\u5f84\u4e0b\u7684\u4e8b\u4ef6\u9a71\u52a8\u7684worker\u3002\u5b83\u5141\u8bb8JavaScript\u6587\u4ef6\u63a7\u5236\u4e0e\u5176\u76f8\u5173\u7684\u9875\u9762\u6216\u8005\u7f51\u7ad9\uff0c\u62e6\u622a\u6216\u8005\u4fee\u6539\u5bfc\u822a\u548c\u8d44\u6e90\u8bf7\u6c42\uff0c\u5e76\u4e14\u8fd0\u7528\u5341\u5206\u7ec6\u5316\u7684\u65b9\u5f0f\u6765\u7f13\u5b58\u8d44\u6e90\u3002\u8fd9\u8ba9\u4f60\u53ef\u4ee5\u5b8c\u5168\u63a7\u5236\u81ea\u5df1\u7684\u7f51\u9875APP\u65e0\u8bba\u662f\u5728\u4ec0\u4e48\u60c5\u51b5\u4e0b\u3002\uff08\u6700\u660e\u663e\u7684\u60c5\u51b5\u5c31\u662f\u5f53\u7f51\u7edc\u4e0d\u53ef\u7528\u7684\u65f6\uff09\u3002", "localization_tags": ["inprogress"], "locale": "zh-CN", "last_edit": "2016-04-09T23:25:40", "review_tags": []}], "modified": "2016-08-23T01:57:38", "label": "Service Worker API", "localization_tags": [], "locale": "en-US", "id": 109155, "last_edit": "2016-08-23T01:57:25", "summary": "A service worker is an event-driven worker registered against an origin and a path. It takes the form of a JavaScript file that can control the web page/site it is associated with, intercepting and modifying navigation and resource requests, and caching resources in a very granular fashion to give you complete control over how your app behaves in certain situations (the most obvious one being when the network is not available.)", "sections": [{"id": "Quick_Links", "title": null}, {"id": "Service_worker_concepts_and_usage", "title": "Service worker concepts and usage"}, {"id": "Registration", "title": "Registration"}, {"id": "Download_install_and_activate", "title": "Download, install and activate"}, {"id": "Other_use_case_ideas", "title": "Other use case ideas"}, {"id": "Interfaces", "title": "Interfaces"}, {"id": "Specifications", "title": "Specifications"}, {"id": "Browser_compatibility", "title": "Browser compatibility"}, {"id": "See_also", "title": "See also"}], "slug": "Web/API/Service_Worker_API", "review_tags": []}