service worker

This commit is contained in:
pijukka 2025-04-27 21:58:30 +02:00
parent c4d73c0900
commit a588ec38e3
3 changed files with 35 additions and 2 deletions

View file

@ -52,6 +52,16 @@
} }
} }
</style> </style>
<script>
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('./service-worker.js')
.then(reg => console.log('Service Worker registered!', reg))
.catch(err => console.error('Service Worker registration failed:', err));
}
</script>
</body>
</html>
</head> </head>
<body> <body>
<div class="container"> <div class="container">
@ -78,13 +88,13 @@
<a href="https://call.contingent.space" title="NEEDS">☎️</a> <a href="https://call.contingent.space" title="NEEDS">☎️</a>
</div> </div>
<div> <div>
<a href="https://test.contingent.space" ></a> <a href="https://draw.contingent.space" ></a>
</div> </div>
<div> <div>
<a href="https://radio.contingent.space/live" class="internal-link" title="ROADMAP">📻</a> <a href="https://radio.contingent.space/live" class="internal-link" title="ROADMAP">📻</a>
</div> </div>
<div> <div>
<a href="https://contingent.space/roadmap.html" class="internal-link" title="ROADMAP">🗺️</a> <a href="https://board.contingent.space" class="internal-link" title="ROADMAP">🗺️</a>
</div> </div>
<div> <div>
<a href="">🔄</a> <a href="">🔄</a>

View file

@ -37,6 +37,7 @@
<li>small pictures for booklet</li> <li>small pictures for booklet</li>
<li>entwurf board materialpark</li> <li>entwurf board materialpark</li>
<li>jitsi</li> <li>jitsi</li>
<li>mollie</li>
</ul> </ul>
</article> </article>
</body> </body>

22
service-worker.js Normal file
View file

@ -0,0 +1,22 @@
const cacheName = 'minimal-pwa-v1';
const assets = [
'./',
'./index.html',
'./manifest.json'
];
self.addEventListener('install', (event) => {
event.waitUntil(
caches.open(cacheName).then((cache) => {
return cache.addAll(assets);
})
);
});
self.addEventListener('fetch', (event) => {
event.respondWith(
caches.match(event.request).then((response) => {
return response || fetch(event.request);
})
);
});