Barry Pollard
banner
tunetheweb.com
Barry Pollard
@tunetheweb.com
Web Performance Developer Advocate at Google Chrome helping to make the web go faster! All opinions my own.
The Extended Lifetime Shared Worker origin trail is coming to an end soon.

developer.chrome.com/blog/extende...

We're looking for feedback to support launching this in Chrome. Have you experimented with it? Do you have any feedback (good or bad)? Hit me up!
Extended lifetime shared workers origin trial  |  Blog  |  Chrome for Developers
Extended lifetime shared workers origin trial
developer.chrome.com
November 25, 2025 at 10:08 AM
Reposted by Barry Pollard
When a user closes an issue in an open source project with a snide remark after I propose they do a bit of debugging and research on their own is not the evil comeback the user probably thinks it is.

It is not *my* problem.
November 24, 2025 at 10:22 PM
Reposted by Barry Pollard
Did you catch this delicious bit of irony:

bsky.app/profile/thes...

I looked it up and yep.. www.gamedeveloper.com/game-platfor...
November 24, 2025 at 9:58 PM
Reposted by Barry Pollard
We just published the first episode in a new series, "Developer Mode", on the Chrome for Developers YouTube channel: www.youtube.com/watch?v=Wkhl...

I'm really excited about this one. We're experimenting with the style and trying to focus more on developer questions.
Answering your questions about Chrome Web Store discoverability
YouTube video by Chrome for Developers
www.youtube.com
November 24, 2025 at 5:24 PM
Reposted by Barry Pollard
It's happening. We're OTing Web Install and looking for as much feedback as we can. Feel free to get in touch and open issues and let us know what you think about this advanced capability.

blogs.windows.com/msedgedev/20...

www.youtube.com/watch?v=WmFY...
The Web Install API is ready for testing
We're happy to announce that the Web Install API is now ready for testing on your own site, as an origin trial in Microsoft E
blogs.windows.com
November 24, 2025 at 5:13 PM
Reposted by Barry Pollard
Launching a 30% discount on my books "Advanced React" & "Web Performance Fundamentals" starting now!

Perfect time to level up your React & Web Perf skills 💪🏼

There is also a secret code to turn it into 50% if there is a need 😉 Look for it in the FAQ section of the websites 👇🏼
November 24, 2025 at 10:07 AM
Reposted by Barry Pollard
Starting with Firefox 145, the Trusted Types API, primarily aimed at preventing cross-site scripting attacks, is now enabled in Nightly. Work by my @igalia.com colleague Frédéric Wang
November 23, 2025 at 1:45 PM
Reposted by Barry Pollard
In an era filled with tech dipshits who never developed emotionally past the age of 13 & use their wealth to become odious monsters ...

... listen to Steve Wozniak.
November 21, 2025 at 7:41 PM
Reposted by Barry Pollard
JPEG XL in Chromium update:

“[...] we would welcome contributions to integrate a performant and memory-safe JPEG XL decoder in Chromium. In order to enable it by default in Chromium we would need a commitment to long-term maintenance.”

groups.google.com/a/chromium.o...
November 22, 2025 at 7:57 AM
Reposted by Barry Pollard
As part of #PasskeysWeek, I’ve been working with @agektmr.com and the rest of the team on some new videos addressing common misconceptions.

Here’s the first one: youtu.be/H2naJinRzDA
Are passkeys based on biometrics?
YouTube video by Chrome for Developers
youtu.be
November 19, 2025 at 10:04 PM
Reposted by Barry Pollard
Out-of-order HTML patching, another proposal from TPAC, lets HTML be presented non-linearly, and a single file can update multiple parts of the page.

Would this feature be useful to you?
November 19, 2025 at 4:10 PM
We've been working on a few proposals we'd like to bring to the web platform to make it easier to have more seamless navigations between pages.

@nomster.bsky.social @foolip.org and @dbaron.org presented these at W3C TPAC annual meeting last week

More details here:
github.com/WICG/declara...

1/6 🧵
GitHub - WICG/declarative-partial-updates
Contribute to WICG/declarative-partial-updates development by creating an account on GitHub.
github.com
November 19, 2025 at 8:49 PM
Chrome 143 will start rolling out today (most users get it next week).

It includes a new set of options for your webperf traces — including saving sources & source maps:
developer.chrome.com/docs/devtool...

This makes it easier for those viewing traces outside of the page load to get more context.
November 18, 2025 at 5:10 PM
Do you want a better Waterfall in Chrome DevTools?

Then plus 1 this bug:
issues.chromium.org/issues/34649...

It's one of the things we're considering working on next but need to see that the interest is there, and it's not just a thing I'd like to see...
Chromium
issues.chromium.org
November 18, 2025 at 4:48 PM
Well I guess that at least answers my question....

downforeveryoneorjustme.com
November 18, 2025 at 1:15 PM
Reposted by Barry Pollard
Early bird tickets end today!
Spread the word.
2026.stateofthebrowser.com/tickets/
November 18, 2025 at 10:57 AM
Reposted by Barry Pollard
Two-phase view transitions, for faster cross-document transitions, were presented at TPAC last week. Here's a quick 3min overview…

https://www.youtube.com/watch?v=A6rO9RGmJgA
Two-phase view transitions
YouTube video by Jake Archibald
www.youtube.com
November 17, 2025 at 3:50 PM
Reposted by Barry Pollard
TIL about the HTML Size Analyzer from DebugBear. Great for finding sneaky Data URIs or large payloads of JSON in your pages:

www.debugbear.com/html-size-an...
HTML Size Analyzer
Break HTML document size down by tag and attribute. Discover bloat like code duplication, large hydration state, and inline images.
www.debugbear.com
November 17, 2025 at 8:18 PM
Reposted by Barry Pollard
My courses will be going on sale for Black Friday! Details:

• The sale begins Monday, November 24th and runs through December 3rd
• CSS for JavaScript Developers will be 40% off (US$399 → US$239)
• The Joy of React will be 42% off (US$599 → US$349)
• Get ‘em both for 50% off (US$998 → US$499) ✨
November 17, 2025 at 4:49 PM
Thank you! CSS Variables is such a more meaningful name to the rest of us non-CSS gurus.
When someone calls custom CSS properties "CSS variables" something in me wants to reply "That's not what they're called!".

It's time to let this go, bc TIL the spec lives at "/css-variables". 😂

Here are some more convincing arguments to call them whatever you like.👇

blog.kizu.dev/css-variables/
November 17, 2025 at 6:42 PM
Reposted by Barry Pollard
Implemented shared compression dictionaries [1] on an @11ty.dev site.

Nothing in production to share yet, but shows HTML responses being ¼–⅓ the size of @netlify.com's dynamic Brotli-compression.

~4-6kb per page inc. inlined CSS, before any tuning 🤯

[1]: chromestatus.com/feature/5124...

#webperf
Chrome Platform Status
chromestatus.com
November 17, 2025 at 3:35 PM
Reposted by Barry Pollard
toilet graffiti in málaga presented without comment
November 16, 2025 at 10:37 PM
Reposted by Barry Pollard
Any web software folk who are involved in that sort of thing, I’ve got a talk I’m itching to do about extreme optimisation, and the benefits of designing for super low end devices.
November 14, 2025 at 6:37 PM