We also wrote about our concerns about the loss of smaller browser vendors such as Mozilla if search engine deals with them were banned:
open-web-advocacy.org/blog/is-it-w...
@sbesh.bsky.social
Staff Software Engineer at Twilio , #THFC supporter, #HRV
We also wrote about our concerns about the loss of smaller browser vendors such as Mozilla if search engine deals with them were banned:
open-web-advocacy.org/blog/is-it-w...
We were however broadly supportive of the DOJ case and supported ending Apple and Google's $20 billion a year search deal, and other remedies in the case:
open-web-advocacy.org/blog/break-g...
Breaking: Google Appeals Final Judgment in DOJ Case
Google is requesting a stay on certain provisions of the Final Judgment pending Googleβs appeal of the Courtβs liability and remedies rulings.
I still haven't sorted out how to handle the cables. Just hiding them π
14.12.2025 15:01 β π 1 π 0 π¬ 0 π 0A 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.
13.12.2025 20:31 β π 28 π 5 π¬ 3 π 0I've been using more and more PWAs on desktop and I'm really impressed by the install experience
grooovinger.com/notes/pwa-in...
One of my hopes for 2026 is that browser vendors take more responsibility for today's pervasively bad experiences. Nobody wants a slow site, but they also don't want to dismiss a mailing-list pop-up that blocks scrolling. Browsers need to step in:
infrequently.org/2025/11/perf...
π We just shipped v0.214.0!
TypeScript receives pretty errors! π
Thanks KyleBarton!
Silk β Native-like swipeable sheets on the web β 25% off
Black Friday Deal β¨
Silk is 25% off for one week.
Don't miss it.
Mozilla, Microsoft, Google, Intel, Apple all came together to celebrate this great milestone:
WebGPU is now supported in major browsers!
Check out our post.
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:
infrequently.org/2025/11/perf...
Best I can do is make a terrible responsive design site that loads about 100MB of JS, images, and fonts. Can I interest you in our React Native mobile app that's totally worth your time?
22.11.2025 15:40 β π 3 π 0 π¬ 0 π 0Just a few more years and we'll all have fast devices! It's coming, you just wait. Surely the next process node shrink will be cheaper.
22.11.2025 15:35 β π 4 π 0 π¬ 1 π 0Geekbench 6 single-core scores over time at 4 price points: - fastest iOS - fastest Android - mid-tier Android - low-end Android
How's the mobile CPU landscape evolving? Thanks to process node improvements, a mid-range Android from 2025 is (finally!) as fast as 2017's iPhone 8, but a low-end (~$100) smartphone isn't yet as speedy as a decade-old iPhone 6s.
21.11.2025 22:51 β π 24 π 11 π¬ 2 π 0I stared into the abyss and 12MB of uncompressed JS, containing thousands of SVG icons, webpacked into cursed React components stared backed like a horrifying fractal of beady little eyes.
19.11.2025 18:24 β π 34 π 4 π¬ 1 π 0Thank you for all your supportβthis means so much to us!
survey.stackoverflow.co/2025/technol...
We need leaders on the web who understand the stakes. The wealth bubble has made a lot of these people extremely complacent, and over time, that seems to have dulled them...which makes it a mystery that they keep talking like they know things.
14.11.2025 18:54 β π 2 π 1 π¬ 0 π 0The Vergecast:
"iPad just isn't the same as a mac", and all that.
Then Nilay asks "What does a mac represent to you?"
David: "Desktop-class browsers."
Nilay: "You want Chrome! You want Chrome and Electron apps!"
In other words: competing browser engines on i(Pad)OS.
youtu.be/Br00gLOtB-c?...
Iβve become accustomed to my iPhone at this point, but boy howdy does safari disappoint me at every opportunity it gets. The DMA has been in effect for long enough that I wish theyβd challenge Appleβs awful rules for building a real browser.
14.11.2025 05:55 β π 4 π 0 π¬ 1 π 0Watch the original Verge interview here:
4/4
www.youtube.com/watch?v=78w6...
Tim Berners-Lee, inventor of the World Wide Web and HTML, has expressed support for compelling Apple to allow other browser engines on iOS. He also states that having a powerful browser on iOS would "change the dynamic" with respect to web app's viability on mobile.
1/4
Yesterday at TPAC I publicized my draft proposal for adding a declarative templating API to the DOM.
github.com/justinfagnan...
The repo has:
π Explainers for the templating API and DOM scheduler API
ποΈ Full prototype implementations
βοΈ a JSX transform
βοΈ a mini React-like framework
There's still a lot to do on this to make it a real proposal and to document the motivation and rationale more thoroughly, but I think it's a good start.
I'm looking for feedback, suggestions, and co-champions if anyone out there is interested!
Also see my previous blog posts on templating APIs:
justinfagnani.com/2025/06/26/t...
justinfagnani.com/2025/06/30/w...
Hereβs a step by step guide on how to block 3rd-party trackers automatically: Open Firefox. Done.
05.11.2025 17:30 β π 133 π 22 π¬ 12 π 0web components
30.10.2025 17:41 β π 44 π 5 π¬ 5 π 3Zed is my day to day editor. Rarely do I run into any reason to have another editor installed. For the very large codebase I work on, it's much quicker to boot and search files than anything I've used before.
05.11.2025 00:15 β π 0 π 0 π¬ 0 π 0Out of the box @Zed.dev is looking pretty nice
04.11.2025 21:04 β π 16 π 1 π¬ 2 π 0We find that the WebKit restriction restricts the ability of rival mobile browsers to innovate and develop features, and increases their costs. It therefore creates a barrier to entry and expansion for rival mobile browsers on Appleβs Mobile Ecosystem and limits the competitive constraint on Safari.
The CMA found Apple's ban on browser engines restricts the ability of third-party browsers to innovate and develop features.
5/12