Note archive: March 26th, 2020

Literally everyone on my street came to their doors at 8pm to cheer and clap for the NHS and I think I might have a little something in my eye. #ClapForCarers

Replying to a tweet from @TimoTijhof

Explain to me how a service worker could be abused, given its same-origin policy.

Replying to a tweet from @briankardell

I think when I (or someone else) says the word “enhancement” what you hear is “just an enhancement”—I think that may be at the heart of your Colombo-like feigned confusion.

Playing The Yellow Wattle (jig) on mandolin: https://thesession.org/tunes/1237 https://www.youtube.com/watch?v=90GbCBKrHng

Playing The Yellow Wattle (jig) on mandolin:

https://thesession.org/tunes/1237

https://www.youtube.com/watch?v=90GbCBKrHng

The Yellow Wattle (jig) on mandolin

I very much hope that Safari devs will be reasonable and not go ahead with the drastic hobbling of service workers that they’re planning:

https://adactio.com/journal/16619

Replying to a tweet from @briankardell

Brian, there’s a world of difference between something being a useful enhancement you can add to any website, and something that’s so hobbled as to be not worth your time.

Replying to a tweet from @TimoTijhof

That’s only true if the website has been added to the home screen (which is very, very rare). Most websites using service workers (and almost all progressive web apps) are badly affected by this drastic change.

Join me at 4pm UK time for Quarantine Book Club:

https://www.eventbrite.com/e/quarantine-book-club-jeremy-keith-tickets-100923242134

We can chat about Resilient Web Design. Or I can just play mandolin. Your call.

Replying to a tweet from @Ahhhellgarp

Zarjaz!

Replying to a tweet from @ravavyr

I do not. I think it is the furthest thing from “fine”.

Replying to a tweet from @ravavyr

That’s right. And on iOS in particular, a vanishingly small number of offline apps are ever added to the home screen.

A progressive web app means HTTPS+service worker+manifest. It does not mean “added to home screen”.

Replying to a tweet from @brucel

Not true. They aren’t deleting service workers for sites added to the home screen. That’s a vanishingly small percentage of progressive web apps.

Added to home screen != progressive web app.