self.addEventListener('install', function(event) { // registering service worker... }) self.addEventListener('fetch', function(event) { // intercepting requests to check for the file or data in the cache }) self.addEventListener('activate', function(event) { // service worker activated! })