Chrome for Developers
banner
developer.chrome.com
Chrome for Developers
@developer.chrome.com
The Official Chromium Developers Account.

Check out our developer portals: https://developer.chrome.com/ and https://web.dev/
Pinned
The Popover API solves the surprisingly tricky process of building popovers. It's a simple, declarative solution built-in with a single HTML attribute, letting you create first-class, app-like front-ends.

Build on the web without barriers → goo.gle/4mPJznm
The biggest challenge in #WebAI isn't the tech—it's the gap between demos and production.

At the Web AI Summit, Chrome PM @exploractical.com's talk, "Beyond the Demo," frames this "Playbook Vacuum" and calls on the ecosystem to start building the solution, together → goo.gle/3XWeHHC
November 26, 2025 at 9:00 PM
Reposted by Chrome for Developers
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
You can stop overthinking it. The web platform has your back 😉

New web APIs let you build easier, more performant, and accessible UI with just a few lines of CSS.

Build without barriers → goo.gle/484AjaY
November 26, 2025 at 5:58 PM
Your favorite API for smooth page transitions just got even better.

In the latest CSS Podcast episode, @una.im and @bram.us deep dive into what's new with View Transitions, covering all the latest additions and changes → goo.gle/481cuAN
November 25, 2025 at 5:11 PM
Missed the #WebAI summit or need a recap? We've got you covered ▶️ Catch the high-level opening talk from Google's Web AI lead, @webai.bsky.social to understand the state of Web AI today → goo.gle/4rgxLOo
November 24, 2025 at 5:29 PM
When implementing passkeys, should you use userVerification: 'preferred' or 'required'?

This deep dive explains the trade-off between a smoother user experience and stricter security, and how your choice affects browser behavior and server-side validation → goo.gle/3VvIWEq

#PasskeysWeek
November 21, 2025 at 9:00 PM
When setting up passkeys on your server, it has two key responsibilities → goo.gle/3IukPD4

➕ Registration: It must store the public key for any new passkey.

✔️ Authentication: It needs to verify the signature on a challenge it issued.

#PasskeysWeek
November 21, 2025 at 7:00 PM
Losing a device with your passkeys doesn't mean you're locked out for good. @oliverdunk.com breaks it down in the latest episode of "Passkeys Explained" 🔐 → goo.gle/4rr2AQG

#PasskeysWeek
November 21, 2025 at 6:00 PM
Streamline your sign-in flow for both passkey and password users → goo.gle/4nBW7zm

Learn how to use form autofill and WebAuthn's conditional UI to create a single, unified sign-in experience that simplifies the transition to passwordless authentication.

#PasskeysWeek
November 20, 2025 at 11:00 PM
Reposted by Chrome for Developers
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
Build sign-in flows as simple as a device unlock → goo.gle/42DvMZF

Passkeys can replace both your password and 2FA logic with a single, more secure WebAuthn API call, reducing user friction and abandonment rates.

#PasskeysWeek
November 20, 2025 at 8:30 PM
Make passkey adoption seamless for your users → goo.gle/47y8mYC

With Chrome 142 on Android, you can request automatic passkey creation from Google Password Manager after a password sign-in, helping reduce phishing risk.

#PasskeysWeek
November 20, 2025 at 5:00 PM
A common mix-up: thinking passkeys = biometrics. @oliverdunk.com explains why the biometric check is local and how public-key cryptography (not biometrics) is the core of passkey authentication→ goo.gle/4oSrvLh

#PasskeysWeek
November 20, 2025 at 3:43 AM
A robust passkey creation flow includes these critical steps → goo.gle/4mxih57

📧 Verifying the user before creation 🚫 Preventing duplicate passkey registrations 🔔 Notifying the user after a passkey is added

#PasskeysWeek
November 19, 2025 at 10:00 PM
Passwords are out. Passkeys are in. But are you managing them correctly? 🤔 A user's trust can be lost with a confusing management system. We've outlined the must-haves for an intuitive, secure, & robust passkey management experience → goo.gle/4qN6Md3

#PasskeysWeek
November 19, 2025 at 5:45 PM
Reposted by Chrome for Developers
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
Reposted by Chrome for Developers
More #CSSPodcast episodes are live!

We've made it to episode 99 🤯

pod.link/thecsspodcas...
November 18, 2025 at 6:02 PM
Build a better passkey implementation with our checklist → goo.gle/4oh6XvH

Ensure your registration flow is robust with these steps: ✅ Verify users before creation 🚫 Prevent duplicate passkeys 🔔 Notify users after creation

#PasskeysWeek
November 18, 2025 at 9:00 PM
It's possible to make web sign-in more frictionless. Help simplify web authentication for everyone by joining the WebAuthn immediate mediation origin trial → goo.gle/3Jx6p5L

#PasskeysWeek
November 18, 2025 at 5:18 PM
🔐 Building robust, user-friendly authentication is a complex challenge. Our resource hub for identity on the web can help → goo.gle/4qHX63F

It covers everything from passkeys news to how to add passkeys to your web app.

#PasskeysWeek
November 17, 2025 at 10:00 PM
Hearing the buzz about passkeys? Get the 4-minute explainer ⏱️ → goo.gle/3Kgo6Xi

Learn how this new auth tech replaces passwords with simpler, more secure sign-ins using just a fingerprint, face scan, or device PIN.

#PasskeysWeek
November 17, 2025 at 6:25 PM
The Popover API puts your UI on a separate top layer so you can stop fighting with focus management. Plus backdrop styling so short it fits here:
[popover]::backdrop {
background: rgb(52, 168, 83);
backdrop-filter: blur(3px);
}

Build more with less code → goo.gle/3XvDUZk
November 14, 2025 at 11:00 PM
🎓 Master Scroll-Driven Animations in our 10-part video course → goo.gle/4nPdP30

With support in Chrome and now Safari 26, it's the perfect time to learn how to create powerful, scroll-based interactions.
November 14, 2025 at 6:50 PM
Now part of Baseline, the view-transition-class property simplifies styling → goo.gle/42KlzLc

With this new addition you can: ✔️ Apply styles to multiple elements ✔️ Keep your CSS cleaner ✔️ Streamline complex animations
November 13, 2025 at 10:00 PM
The Popover API solves the surprisingly tricky process of building popovers. It's a simple, declarative solution built-in with a single HTML attribute, letting you create first-class, app-like front-ends.

Build on the web without barriers → goo.gle/4mPJznm
November 13, 2025 at 7:12 PM