This is a really good use-case for cancelling fetch requests: making API calls while autocompleting in search.
Friday, April 20th, 2018
Monday, February 26th, 2018
A good hands-on introduction to service workers from Mariko.
Tuesday, April 18th, 2017
A step-by-step guide to building progressive web apps. It covers promises, service workers, fetch, and cache, but seeing as it’s from Google, it also pushes the app-shell model.
This is a handy resource but I strongly disagree with some of the advice in the section on architectures (the same bit that gets all swoonsome for app shells):
Start by forgetting everything you know about conventional web design, and instead imagine designing a native app.
Avoid overly “web-like” design.
What a horribly limiting vision for the web! After all that talk about being progressive and responsive, we’re told to pretend we’re imitating native apps on one device type.
What’s really disgusting is the way that the Chrome team are withholding the “add to home screen” prompt from anyone who dares to make progressive web apps that are actually, y’know …webby.
Monday, September 19th, 2016
This one is definitely for service worker nerds only. I’ve been trying to get my head around this idea of “foreign fetch” which allows third parties to install service workers—could be handy for sites with APIs like Huffduffer and The Session. This article does a good job of explaining the somewhat tangled process.
Friday, July 15th, 2016
The roadmap for progressive web apps from Microsoft; not just their support plans, but also some ideas for distribution.
Monday, January 21st, 2013
More details on DNS prefetching, page prefetching and, controversial, page pre-rendering.