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/
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
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
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
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
That sigh of relief when the blank white page finally shows something? That's First Contentful Paint (FCP).

Learn what First Contentful Paint measures. Debug FCP with Performance Insights in the updated Chrome DevTools Performance panel and make your website faster - and if stuck, Ask AI for help.
November 12, 2025 at 5:54 PM
🎧 @una.im and @bram.us dive into the latest advancements in CSS with state-based container queries → goo.gle/4p4QzhN

Learn how to create responsive and dynamic user experiences by querying the scroll state of UI elements, including 'stuck,' 'snapped,' and 'scrollable' states.
November 11, 2025 at 5:47 PM
That feeling when you open a performance trace and it has more plot twists than a mystery novel. 🤯

AI assistance in Chrome DevTools analyzes those complex traces for you, right in your browser. See how it works → goo.gle/4gt9Qq0
November 10, 2025 at 6:25 PM
Before: Juggling your IDE, documentation, and the DevTools Console just to write a simple script.

After: Typing a comment and letting Gemini complete the code for you directly in DevTools.

Welcome to a more productive workflow →goo.gle/3JFWTNF
November 7, 2025 at 9:30 PM