Note archive: April 16th, 2020

Replying to a tweet from @wmarybeard

I keep returning to two works, one plague-related and one about self-isolation:

Emily St. John Mandel’s book Station Eleven

and

J.G. Ballard’s short story The Enormous Space.

https://adactio.com/journal/16666

Replying to a tweet from @getify

We fundamentally disagree. Based on the architecture of most framework-driven bloated single page apps today, the idea of separating concerns—much less progressive enhancement—isn’t even known about. This “gospel” had no disciples.

Replying to a tweet from @getify

The way I see it, the people encouraging progressive enhancement made almost zero impact. It wasn’t that the next generation misinterpreted the message; they never even got the message in the first place.

Lunchtime noodles.

Lunchtime noodles.

Replying to a tweet from @getify

Your talk makes it sound like well-intentioned people were trying to implement progressive enhancment, misinterpreted it, and that’s what got us to where we are today. That’s not how I see things. 99% of devs weren’t even trying to use PE.

Replying to a tweet from @getify

I completely disagree that progressive enhancement is in any way connected with the current state of big bloated single page apps—the devs building those aren’t misinterpreting anything; they’re not even aware of a different approach.

Replying to a tweet from @getify

Yes, and that isn’t progressive enhancement.

Replying to a tweet from @briankardell

This was in response to a question after a talk I gave this morning at @FutureSyncConf called The Layers Of The Web.

Here’s an earlier iteration of the talk: https://adactio.com/articles/16251

Replying to a tweet from @getify

I reacted to it in this post:

https://adactio.com/journal/16404

I was a little disappointed to see Kyle Simpson—who I admire greatly—conflate separation of concerns with progressive enhancement in his talk from JSCamp 2019

Replying to a tweet from @ch12i5

👏

Replying to a post on adactio.com

Instead of using the phrase “progressive enhancement”, I now talk about the benefits and effects of the technique: resilience, universality, etc.

Replying to a post on adactio.com

Yes! …And that’s why I never once used the phrase “progressive enhancement” in my talk. 🙂

There’s a lot of misunderstanding of the term. Rather than correct it, I now avoid it:

https://adactio.com/journal/9195

@FutureSyncConf Anonymous asks:

Great talk, Jeremy. Do you encounter push-back when using the term “Progressive Enhancement”?

https://app.sli.do/event/vxcnijew/live/questions

Replying to a post on adactio.com

But files stored using the Cache API are less likely to be deleted than files stored in the browser cache.

More worrying is the announcement from Apple to only store files for a week of browser use:

https://adactio.com/journal/16619

Replying to a post on adactio.com

Great question! Yes, there are limits, but we’re generally talking megabytes here. It varies from browser to browser and depends on the available space on the device.

@FutureSyncConf Anonymous asks:

Is there a limit to the amount of local storage a PWA can use?

https://app.sli.do/event/vxcnijew/live/questions

Replying to a post on adactio.com

It was an unbelievable privilege! I was so excited the whole time—I still can hardly believe it really happened!

https://adactio.com/journal/14803

https://adactio.com/journal/14821

@FutureSyncConf Anonymous asks:

How excited were you when you initially got the call for such an amazing project?

https://app.sli.do/event/vxcnijew/live/questions

Replying to a post on adactio.com

The one thing I wish had been done differently is I wish that JavaScript were a same-origin technology from day one:

https://adactio.com/journal/16099

Replying to a post on adactio.com

Actually, I think the original WWW project got things mostly right. If anything, I’d correct what came later: cookies and JavaScript—those two technologies (which didn’t exist on the web originally) are the source of tracking & surveillance

@FutureSyncConf Rob Whiting asks:

Based on what you now know from the CERN 2019 WorldWideWeb Rebuild project—what would you have done differently if you had been part of the original 1989 Team?

Replying to a tweet from @whitingx

I must admit, I didn’t think I’d still be banging on about the same idea fifteen years later! 😉

I’ll be giving the opening talk—and answering questions—for @FutureSyncConf at 10am this morning:

https://futuresync.co.uk/

Should be fun!