Making your web app work offline, Part 2: The Implementation

This two-part series is a gentle, high-level introduction to offline web development. In Part 1 we got a basic service worker running, which caches our application resources. Now let’s extend it to support offline.
Article Series:

The Setup
The Implementation (you are here!)

Making an `offline.htm` file
Next, lets add some code to detect when the application is offline, and if so, redirect our users to a (cached) `offline.htm`.
But wait, if the service worker file is generated automatically, how …

Making your web app work offline, Part 2: The Implementation is a post from CSS-Tricks

Link: https://css-tricks.com/making-web-app-work-offline-part-2-implementation/