Rick Byers
rbyers.net
Rick Byers
@rbyers.net
Web Platform engineer at Google on the Chrome team, helping the open web to thrive.
Opinions are my own, not my employer's.
Progressive enhancement is really important for enabling the best possible user experiences for everyone!
This looks OK, but it would be so much more satisfying with more particles. Check out how nice it is with 70 particles instead:
December 10, 2025 at 2:18 AM
Reposted by Rick Byers
✨ Exciting proposal alert: the CPU Performance API.

This proposal will add `navigator.cpuPerformance`, a value that measures the broad performance capability of the CPU.

That way, we can scale up/down our animations to make sure everyone has the best experience possible for their device. 😄
GitHub - explainers-by-googlers/cpu-performance: An API that exposes some information about how powerful the user device is.
An API that exposes some information about how powerful the user device is. - explainers-by-googlers/cpu-performance
github.com
December 9, 2025 at 9:39 PM
I just almost made a dumb mistake. I've been enjoying Kurzgesagt videos for years (on various devices). After watching their video on AI slop I figured it was time to support them on a recurring basis, so I hit the join button... youtu.be/_zfN9wnPvU0?...
Kurzgesagt – In a Nutshell
Animation videos explaining things with optimistic nihilism since 12,013. We’re a team of illustrators, animators, number crunchers and one dog who aim to spark curiosity about science and the world ...
youtube.com
December 5, 2025 at 1:55 PM
It was fun to be part of this, thanks Henri!

I wasn't able to join the livestream for the rest today but really looking forward to listening to it over the next couple days!
✨ Core Web Vitals Summit ✨ stream is today in just over 1hr, @ 11am, virtual doors will likely open a few minutes before. Join us! Hang out. Come hear from web performance and ux professionals.
📆 TODAY, Wed Dec 3rd
⏰ 11a EST, 5p CET
🔗 bit.ly/cwv-summit
December 3, 2025 at 8:55 PM
Lots of people incorrectly claiming Chrome/Google "tried to kill JPEG XL". Just because an engine chooses not to be the FIRST to ship a new technology does NOT mean they are trying to kill it!
November 27, 2025 at 9:04 PM
How does one correct Wikipedia when the primary source is wrong and there is no correct primary source? Make one?

When I joined Chrome in Waterloo in 2010, we were a relatively new and small team focused on ChromeOS.
November 18, 2025 at 9:55 PM
One of my jobs on Chrome is quantifying overall product quality signals. This quarter we're taking a hit on crashes entirely due to iOS, which looks to be primarily due to WebKit and iOS bugs. When I try to check on the status of the current major one (bugs.webkit.org/show_bug.cgi...), I get this:
October 3, 2025 at 11:44 PM
Reposted by Rick Byers
The Web is the platform you are looking for. Pass it on.
October 3, 2025 at 2:26 AM
Reposted by Rick Byers
Computing some preliminary analysis over the #StateOfHTML pain points data and some …interesting patterns are emerging 🙃
September 22, 2025 at 2:20 PM
Reposted by Rick Byers
A few years ago I started writing about evolving web standards and @rbyers.net suggested I should cover WPT: the web platform tests project that most people working with the web have a vague idea about that has evolved into an engine of interoperability. since then, I've been tracking people down
How a Shared Test Suite Fixed the Web’s Biggest Problems
The story of Web Platform Tests (WPT), the collaborative test suite that transformed the web from an inconsistent platform into a stable one.
thenewstack.io
September 30, 2025 at 10:32 PM
Reposted by Rick Byers
Why I 🧡 the web.

This #WebGL game where you deliver messages on a tiny planet is amazing. Smooth animation. Peaceful vibes (and i didn't even play, I wondered around).

messenger.abeto.co

#JavaScript #chillvibe #game
September 27, 2025 at 5:25 PM
The question isn't "is Tylenol use in pregnancy associated with autism?", its "does treating fever with Tylenol during pregnancy increase or decrease the risk of autism?". europepmc.org/article/MED/...
Europe PMCEurope PMC
Europe PMC is an archive of life sciences journal literature.
europepmc.org
September 27, 2025 at 1:07 PM
When I was on an H1-B working in Redmond 20 years ago my immigration lawyers asked me last minute to cancel a trip for legal reasons. My response: "attending family events is more important to me than living in your country".
September 20, 2025 at 11:10 PM
Reposted by Rick Byers
Yup. We're ready at Google Waterloo, we've got a beautiful new building open! Common north!
September 20, 2025 at 5:37 PM
Reposted by Rick Byers
You still have time, The State of HTML 2025 survey is live.

Browser vendors use this data to prioritize features, fix incompatibilities. Standards bodies use it too.

It’s not just a survey, it’s influence.

Take 10 minutes.
Share what you care about. 👇
stateofhtml.com/en-US
August 30, 2025 at 9:00 AM
Who is free in the bay area this afternoon and wants to be inspired by computing's past while chatting about the future of the web?

Join me at the Computer History Museum around 3-5pm today! [1/7]
August 16, 2025 at 1:45 PM
How did I go 46 years without experiencing the joy of enterprise-grade network gear at home? Worth every penny...
July 19, 2025 at 9:11 PM
I think this will be wonderful for the future of the open web: blog.cloudflare.com/introducing-....

As Matthew Prince says, imagine if we could create a system whereby creators and content aggregators could efficiently negotiate a fair price for use of their content.
Introducing pay per crawl: Enabling content owners to charge AI crawlers for access
Pay per crawl is a new feature to allow content creators to charge AI crawlers for access to their content.
blog.cloudflare.com
July 10, 2025 at 11:26 PM
In tech we are so good at blaming the user for our design flaws!

Me: "All 4 of my hotel keys stopped working."
Hotel: "Did you keep them near phones? That can demagnetize them, happens all the time."
Me: "No it can't! These are NFC cards, not magstripe cards." 😂
May 20, 2025 at 3:19 PM
Reposted by Rick Byers
🎙️ New Episode of Igalia Chats

Unshipping: How (and when) to break web features

@bkardell.com and @meyerweb.com chat with Google's @rbyers.net about willingness to change and even unship features

www.igalia.com/chats/unship...
May 19, 2025 at 1:49 PM
DBSC is exciting! I hope it will lead to both meaningful better security and less hassle getting logged out all the time from websites. The convention of mobile apps staying logged in but websites logging out by default makes the web more frustrating!
Device Bound Session Credentials (DBSC) is a new web capability designed to protect user sessions from cookie theft and session hijacking. This feature is now available for testing as an Origin Trial in Chrome 135.

Test DBSC on your website. Learn more:
Origin trial: Device Bound Session Credentials in Chrome  |  Blog  |  Chrome for Developers
Learn about the Device Bound Session Credentials Origin Trial in Chrome and how it can help protect user sessions from cookie theft.
developer.chrome.com
May 4, 2025 at 8:39 PM
I'm particularly excited about the emerging support for zero-knowledge proof age attestations. We must move past sharing sensitive PII online just for the purposes of verifying adulthood!
May 4, 2025 at 8:38 PM
Reposted by Rick Byers
Origin trial: Cross-device Digital Credentials API now in Chrome desktop
developer.chrome.com/blog/digital...
Origin trial: Cross-device Digital Credentials API now in Chrome desktop  |  Blog  |  Chrome for Developers
Use the cross-device capabilities of the Digital Credentials API to present digital credentials across devices.
developer.chrome.com
May 1, 2025 at 6:29 AM
Great article! The collaboration in Interop and WPT is really critical for a decent developer experience of the web!
I take a deep dive into Interop 2025; why the project is there, how it picks what browser features to focus on each year, how well it's doing and what the big areas for this year are - a mix of cleaning up existing features and making sure new features arrive already interoperable
Interop Unites Browser Makers To Smooth Web Inconsistencies
For the past four years, major browser vendors have collaborated to improve web interoperability by coordinating enhancements to inconsistent browser implementations.
thenewstack.io
May 2, 2025 at 7:59 PM
I'm excited about this program! Chromium isn't necessarily easy, but I know there are great engineers out there who would love to get paid for improving it!
🚨 Attention Chromium developers! 🚨

The SOCBB Bug Bounty Program is offering up to $10,000 for fixing bugs in Chromium-based browsers like Chrome & Edge! Contribute to repos like chromium, v8, and more.

Get paid via GitHub Sponsors! Start fixing: github.com/Supporters-O...

#Chromium #OpenSource
April 4, 2025 at 2:52 AM