Alex Russell

Alex Russell's avatar
Alex Russell
npub1pf4z...pgxq
Trying to make the web work for *everyone*. https://infrequently.org/about-me/ Still not speaking for my employer, lo these many years.
A conversation with an incredibly technical friend last night made it clear to me that the biggest change in computing of the last 15 years eludes the SV blob: most client devices are slow, low-end Androids with *incredible*, *up-to-date* browsers.
Frontend is failing. 75% of devices with browsers are smartphones, but not even half of sites pass Core Web Vitals on them. Why not? Too much JavaScript, added to indulge SPA fantasies the data is falsifying in real time:
Inspired by perfnow.nl, I've dusted off drafts of my network and device situation analysis. Good news/bad news: devices and networks are improving, but web page payloads are swelling. The result is predictable: the web is usable for the wealthy, but less so for everyone else. This is an ethical crisis for frontend: