Peter O'Shaughnessy
“Delays to loading web pages & videos increase our heart rate and produce stress levels equivalent to watching a horror film.”
const RESOURCES = [
'/',
'/index.html',
'/css/styles.css',
'/build/bundle.js',
'/images/emojione/1f354.svg',
'/images/emojione/1f369.svg',
...
];
// Cache pre-defined assets on installation
self.addEventListener('install', event => {
function onInstall () {
return caches.open('cache-v1')
.then(cache => {
cache.addAll( RESOURCES );
});
}
event.waitUntil(onInstall(event));
});