Extra Credit

Service Workers (W3C)

Official docs outline

6 sections
  1. Service worker concepts

    Registration, scope and lifetime.

  2. Registration

    navigator.serviceWorker.register and scope rules.

  3. Install and activate

    Lifecycle: installing, waiting, activating.

  4. Fetch event handling

    FetchEvent.respondWith interception.

  5. Cache storage

    Cache and CacheStorage interfaces.

  6. Update algorithm

    Update checks and byte-for-byte comparison.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 33