Statements (52)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:REST_API
|
gptkbp:allows |
Caching resources
Intercepting network requests Custom responses |
gptkbp:developedBy |
gptkb:W3C
|
gptkbp:doesNotHaveAccessTo |
gptkb:DOM
|
gptkbp:enables |
Push notifications
Background sync Background scripts Offline support |
https://www.w3.org/2000/01/rdf-schema#label |
Service Worker API
|
gptkbp:introducedIn |
2014
|
gptkbp:lifeCycle |
messenger
sync push fetch activate install |
gptkbp:partOf |
gptkb:Progressive_Web_Apps
|
gptkbp:relatedTo |
gptkb:Background_Sync_API
gptkb:Web_Push_API gptkb:Cache_API Fetch API |
gptkbp:runsOn |
Separate thread
|
gptkbp:securityContext |
HTTPS only
|
gptkbp:specifies |
https://www.w3.org/TR/service-workers/
|
gptkbp:standardizedBy |
gptkb:W3C
|
gptkbp:supportedBy |
gptkb:Google_Chrome_40
gptkb:Microsoft_Edge_17 gptkb:Mozilla_Firefox_44 gptkb:Safari_11.1 |
gptkbp:usedFor |
gptkb:Progressive_Web_Apps
Performance optimization Background tasks Background sync Background data sync App shell architecture Content prefetching Custom fetch handling Granular cache control Network proxying Offline analytics Offline-first web apps Periodic background sync Push messaging Reliable updates Resource caching Silent push notifications |
gptkbp:usedIn |
Web browsers
|
gptkbp:bfsParent |
gptkb:HTML_service_workers
gptkb:Push_API |
gptkbp:bfsLayer |
5
|