Check out our developer portals: https://developer.chrome.com/ and https://web.dev/
Build on the web without barriers → goo.gle/4mPJznm
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
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
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
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
➕ Registration: It must store the public key for any new passkey.
✔️ Authentication: It needs to verify the signature on a challenge it issued.
#PasskeysWeek
➕ Registration: It must store the public key for any new passkey.
✔️ Authentication: It needs to verify the signature on a challenge it issued.
#PasskeysWeek
#PasskeysWeek
#PasskeysWeek
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
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
Here’s the first one: youtu.be/H2naJinRzDA
Here’s the first one: youtu.be/H2naJinRzDA
Passkeys can replace both your password and 2FA logic with a single, more secure WebAuthn API call, reducing user friction and abandonment rates.
#PasskeysWeek
Passkeys can replace both your password and 2FA logic with a single, more secure WebAuthn API call, reducing user friction and abandonment rates.
#PasskeysWeek
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
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
#PasskeysWeek
#PasskeysWeek
📧 Verifying the user before creation 🚫 Preventing duplicate passkey registrations 🔔 Notifying the user after a passkey is added
#PasskeysWeek
📧 Verifying the user before creation 🚫 Preventing duplicate passkey registrations 🔔 Notifying the user after a passkey is added
#PasskeysWeek
#PasskeysWeek
#PasskeysWeek
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.
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.
Ensure your registration flow is robust with these steps: ✅ Verify users before creation 🚫 Prevent duplicate passkeys 🔔 Notify users after creation
#PasskeysWeek
Ensure your registration flow is robust with these steps: ✅ Verify users before creation 🚫 Prevent duplicate passkeys 🔔 Notify users after creation
#PasskeysWeek
#PasskeysWeek
#PasskeysWeek
It covers everything from passkeys news to how to add passkeys to your web app.
#PasskeysWeek
It covers everything from passkeys news to how to add passkeys to your web app.
#PasskeysWeek
Learn how this new auth tech replaces passwords with simpler, more secure sign-ins using just a fingerprint, face scan, or device PIN.
#PasskeysWeek
Learn how this new auth tech replaces passwords with simpler, more secure sign-ins using just a fingerprint, face scan, or device PIN.
#PasskeysWeek
[popover]::backdrop {
background: rgb(52, 168, 83);
backdrop-filter: blur(3px);
}
Build more with less code → goo.gle/3XvDUZk
[popover]::backdrop {
background: rgb(52, 168, 83);
backdrop-filter: blur(3px);
}
Build more with less code → goo.gle/3XvDUZk
With support in Chrome and now Safari 26, it's the perfect time to learn how to create powerful, scroll-based interactions.
With support in Chrome and now Safari 26, it's the perfect time to learn how to create powerful, scroll-based interactions.
With this new addition you can: ✔️ Apply styles to multiple elements ✔️ Keep your CSS cleaner ✔️ Streamline complex animations
With this new addition you can: ✔️ Apply styles to multiple elements ✔️ Keep your CSS cleaner ✔️ Streamline complex animations
Build on the web without barriers → goo.gle/4mPJznm
Build on the web without barriers → goo.gle/4mPJznm
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.
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.
Check out the announcement post for the full info:
groups.google.com/a/chromium.o...
Highlights below 👇
🧵 1/3
Learn how to create responsive and dynamic user experiences by querying the scroll state of UI elements, including 'stuck,' 'snapped,' and 'scrollable' states.
Learn how to create responsive and dynamic user experiences by querying the scroll state of UI elements, including 'stuck,' 'snapped,' and 'scrollable' states.