Alex Russell
banner
infrequently.org
Alex Russell
@infrequently.org
Trying to make a web that works for everyone.

Also at https://toot.cafe/@slightlyoff

For more: https://infrequently.org/about-me/

https://infrequently.org/
only 89% to go:
November 10, 2025 at 11:13 PM
The ratios on this thread are *incredible*, and the comments are exactly what you think/hope they are:
November 10, 2025 at 11:07 PM
No lies detected.
October 31, 2025 at 1:44 PM
Two paragraphs below, the expert witnesses Apple brought in gets handed their walking papers in devastating fashion:
October 23, 2025 at 11:28 PM
This tribunal ruling is *brutal* for Apple, citing not just the findings of the UK CMA's investigations, but also the evidentiary record developed by the EU's DMA.

Further, it destroys Apple's argument that the web apps platform it has neglected is a workable alternative.

/via @brucel.bsky.social
October 23, 2025 at 11:28 PM
Well played, soft shark. Well played
October 18, 2025 at 11:14 PM
oh hai, #nokings SF
October 18, 2025 at 10:16 PM
So Apple is censoring another ICE-spotting app, and I think we need to talk about the coverage, as much as Apple's groveling pre-compliance.

@404media.co broke this, specifically @josephcox.bsky.social, and unlike some previous coverage, it includes this:

404media.co/apple-banned-an-….
October 9, 2025 at 12:27 AM
October 8, 2025 at 4:52 PM
We should expect a page to fully render on this link and CPU, even with redirect, in < 3 seconds.

I'm sure the business side is culpable, but did they do this? Inside the UK?

www.webpagetest.org/breakdown.ph...
September 20, 2025 at 7:25 AM
Seriously, LOOK at the trace. Just look at it:

webpagetest.org/video/compare.ph…

By the time the first render "finishes" at *6+ seconds* we are hundreds of KB of JS into a bad time. Nevermind that the page is *also* doubling up the text content as JSON inline thanks to Next.js:
September 19, 2025 at 7:17 AM
I would normally try to engage in constructive critique like "what was the goal here was?", but when an image map of the entire page would be faster, smaller, and more accessible...
September 19, 2025 at 3:24 AM
It's not a big thing, but relatively frequent travel back and forth from the UK has reminded me just how utterly the BBC broke their site with JavaScript for most of the world.

This is BONKERS:

www.webpagetest.org/video/compar...
September 19, 2025 at 3:24 AM
Is there a legal term for having such a weak hand that your defence is actually an indictment?

Asking for a monopolist:
September 11, 2025 at 11:47 AM
Now boarding...Windows?
September 9, 2025 at 12:41 PM
The area under these lines is a measurement of lost potential because Apple prevents real browser choice on iOS. An integral of fail; a decade of suck.

Join @open-web-advocacy.org to keep it from continuing:

webstatus.dev/stats?startD...
September 1, 2025 at 6:22 AM
can you show me where, on this chart, the billions of losses are?

m.macrotrends.net/stocks/chart...
August 24, 2025 at 5:31 PM
Sedimentary loading screens, appearing one after the other, as I journey to the center of the earth where reservation details are etched in the superheated rock of the lower mantle.
July 30, 2025 at 10:00 AM
Absolutely no chance this will age like milk left in the sun. None whatsoever:

webpagetest.org/video/compare.ph…
July 26, 2025 at 10:35 PM
Ok, Lake District, I get you.
July 26, 2025 at 2:48 PM
Frameworkism is a hell of a drug:
July 17, 2025 at 7:36 PM
A few in this list I'd missed; thank you!

I already had the piccalilli blog in my post, and had written it up like this:
July 16, 2025 at 8:22 AM
I can see why Google hides this data in Android Studio instead of publishing it on a website (like they used to). Android fragmentation is an ongoing scandal:
July 11, 2025 at 10:28 PM
this_is_fine.gif
July 3, 2025 at 2:46 AM
Having given up on useful improvements (fast updates, e.g.), is the Android team totally out of ideas? Who can say.
July 3, 2025 at 2:21 AM