Barry Pollard
@tunetheweb.com
2.6K followers 370 following 860 posts
Web Performance Developer Advocate at Google Chrome helping to make the web go faster! All opinions my own.
Posts Media Videos Starter Packs
Reposted by Barry Pollard
tunetheweb.com
But remember that webperf is about UX, not for speed alone.

The fastest page is plain text. But that's pretty boring and not very engaging. Everything we add will slow down the page but if it improves it then that's worthwhile.

The key is finding the balance. And 70ms for VTs seems OK to me. YMMV
tunetheweb.com
Yes we've looked at this before and 1 or two frames is expected. Which makes 70ms delay at the top end of what I'd expect, but interesting to see that was what was observed in RUM.
Reposted by Barry Pollard
erwinhofman.bsky.social
Nerdy stuff! @mozilla.org #Firefox just enabled support for #INP with v144 🎉

I dived into our raw RUMvision data. And yep, can confirm that it works when using Google's web-vitals #JavaScript library 😍

(updated) article + chart + baseline badges in a blogpost:
www.rumvision.com/blog/firefox...
Reposted by Barry Pollard
davekarpf.bsky.social
Everyone agrees that we're currently in a dotcom era-like AI bubble. People disagree what sort of bubble it is.

There are 3 stories one can tell about the dotcom crash: a startup story, a telecom story, and an accounting fraud story.

My take: it's giving Enron
open.substack.com/pub/davekarp...
It's Giving Enron
On the AI bubble, and the various echoes of the dotcom crash
open.substack.com
tunetheweb.com
Seems like just yesterday this was a new thing...

Still not seeing enough sites using it though. Was worried I'd be sick of view transition effects by now with everyone doing it, but actually the opposite is true — a little disappointed it's not used more to be honest!
una.im
View transitions are in every browser now ✨
ollie-williams.bsky.social
Firefox now supports view transitions, the command and commandfor HTML attributes, and the moveBefore() method.

www.firefox.com/en-US/firefo...
tunetheweb.com
We want to congratulate @firefox.com and @firefoxperformance.bsky.social for shipping the Event Timing API in Firefox 144, meaning both INP (which is calculated from Event Timing) and LCP (that they shipped previously) can be measured in that browser. More Core Web Vitals for all!

5/7
Firefox now supports PerformanceEventTiming.interactionId, allowing developers to group related input events. This enables support for the Interaction to Next Paint (INP) responsiveness metric.
tunetheweb.com
Community shout outs this month go to:

@tamethebots.com who created a CrUX MCP server (heads up, that we were already looking to add this to Chrome DevTools MCP server so keep an eye out for that in the near future!).

bsky.app/profile/tame...

4/7
tamethebots.com
This now supports both the CrUX API and the CrUX History API, so you can now ask questions like

"What are the CWV trends like for example.com on desktop and mobile, across the whole site?"
tamethebots.com
MCP Server fever! Following on from the robots.txt MCP server release of yesterday, today I've launched one for you web perf fans!

Query the CrUX API in your favorite AI tool

Example: youtu.be/et7Og7_Ii6E?...

Get the details here: tamethebots.com/tools/cwv-hi...

#WebPerf #CWV #CoreWebVitals
tunetheweb.com
A reminder that we are deprecating the CrUX Dashboard at the end of November. This will be the last month we are planning on updating the data in the CrUX Connector that powers this dashboard and any similar dashboards you may have created based on this.

developer.chrome.com/blog/crux-da...

3/7
CrUX Dashboard deprecation  |  Blog  |  Chrome for Developers
We're planning on deprecating the CrUX Dashboard after the end of November 2025. CrUX Vis is a newer tool that visualizes historical CrUX data that has many advantages over the older CrUX Dashboar...
developer.chrome.com
tunetheweb.com
Here's a look at origins' Core Web Vitals performance this month:

66.8% of origins (↑ 0.5%) had good LCP
80.1% of origins (~ 0.0%) had good CLS
86.0% of origins (↑ 0.3%) had good INP
53.7% of origins (↑ 0.5%) had good LCP, CLS and INP

2/7
tunetheweb.com
🆕 The 202509 Chrome User Experience (CrUX) release is now live on BigQuery!

Check out the announcement post for the full info:
groups.google.com/a/chromium.o...

Highlights below 👇

🧵 1/7
Reposted by Barry Pollard
piccalil.li
It's here. JavaScript for Everyone is now available to…everyone!

The amount of effort and experience packed into this course is unbelievable and we know you're going to love it.

Get yours for £189, down from £249, for 2 weeks and super-charge your career prospects

piccalilli.link/js4e-launch-...
JavaScript for Everyone
A high quality, expansive written course that will elevate your JavaScript skills to a level you never thought was achievable.
piccalilli.link
Reposted by Barry Pollard
css-only.dev
It's also easy to debug using @developer.chrome.com

It shows you which fallback position is used by crossing out all the others. When all of them are crossed out, the position defined on the element is the one used.
Reposted by Barry Pollard
utilitybend.com
🚀As a case study, I tried to recreate the famous Guess Who game with built-in AI and the Prompt API. It was a really interesting experience, to say the least.
My heart is at CSS & UI, and always will be. However, I do love to experiment with a variety of (web)technologies 😄 Read all about it
Build a guessing game with the Prompt API  |  Blog  |  Chrome for Developers
My game of Guess Who demonstrates how AI can be used to build thoughtful game logic, and the importance of prompt engineering to get the outcomes you expect.
developer.chrome.com
tunetheweb.com
Pretty sure “beer” is a metaphor for 99% of other products having AI forced on them here and this whole story is a metaphor…
tunetheweb.com
Great post from the folks @debugbear.com on the new DevTools MCP server and how you can use it for performance debugging:
tunetheweb.com
Ah Enron really were quite innovative in this sort of thing. It could be argued there was kind of a use for this. Like if you can do it for energy…

CDO squared however was something else. I think I even remember CDO cubed being talked about back in my JP days before it all came tumbling down.
tunetheweb.com
“These companies offered their services or products for free or at a discount with the expectation that they could build enough brand awareness to charge profitable rates for their services in the future.”