gptkbp:instanceOf
|
gptkb:website
|
gptkbp:accessibleBy
|
gptkb:LocalStorage
gptkb:IndexedDB
DOM directly
Window object
|
gptkbp:canBe
|
gptkb:Background_Sync_API
gptkb:Cache_API
gptkb:Push_API
gptkb:Notification_API
Fetch API
Clients API
Custom events
Fetch events
Message events
Notification events
Push events
Sync events
|
gptkbp:canBeDebuggedWith
|
gptkb:Browser_DevTools
|
gptkbp:canBeTerminated
|
By browser when idle
|
gptkbp:canBeUnregistered
|
Via navigator.serviceWorker.unregister
|
gptkbp:canCache
|
Web resources
|
gptkbp:canIntercept
|
Network requests
|
gptkbp:cannotUse
|
alert()
confirm()
prompt()
|
gptkbp:communicatesVia
|
Web pages via postMessage
|
gptkbp:definedIn
|
gptkb:Service_Worker_API
|
gptkbp:enables
|
Push notifications
Background sync
Offline functionality
|
https://www.w3.org/2000/01/rdf-schema#label
|
HTML service workers
|
gptkbp:introducedIn
|
2014
|
gptkbp:lifeCycle
|
sync
push
fetch
activate
install
|
gptkbp:notableRelease
|
By browser automatically
|
gptkbp:registration
|
Via navigator.serviceWorker.register
|
gptkbp:relatedTo
|
gptkb:Cache_API
gptkb:Web_App_Manifest
gptkb:Web_Workers
|
gptkbp:runsOn
|
Browser background thread
|
gptkbp:securityContext
|
HTTPS only
|
gptkbp:specifies
|
https://www.w3.org/TR/service-workers/
|
gptkbp:standardizedBy
|
gptkb:W3C
|
gptkbp:supportedBy
|
gptkb:Google_Chrome
gptkb:Mozilla_Firefox
gptkb:Microsoft_Edge
gptkb:Safari
|
gptkbp:usedIn
|
gptkb:Progressive_Web_Apps
|
gptkbp:writtenBy
|
gptkb:JavaScript
|
gptkbp:bfsParent
|
gptkb:standard
|
gptkbp:bfsLayer
|
4
|