Last week I finally got around to adding a service worker to my site. It's based on the templates from the Microsoft PWA (Progressive Web App) tool: https://preview.pwabuilder.com/ This site https://deamon.info now supports offline functionality for the main newsfeed page of each category and any additional pages you visit. It's using a network first then cache approach. I.e. It will try to fetch the latest version, if it fails it will serve the most recent version from your browser's cache.