Rick Viscomi's Avatar

Rick Viscomi

@rviscomi.dev

Chrome DevRel at Google, web developer rviscomi.dev

2,047
Followers
308
Following
238
Posts
05.07.2023
Joined
Posts Following

Latest posts by Rick Viscomi @rviscomi.dev

@scope code explanation

@scope code explanation

Stop fighting specificity warsπŸ›‘οΈ

The @scope at-rule is Baseline Newly Available and gives you granular control over where your styles apply. Define your root, set your limits, and keep your CSS clean β†’ goo.gle/4aO0vbw

24.02.2026 18:09 πŸ‘ 9 πŸ” 2 πŸ’¬ 1 πŸ“Œ 2
Video thumbnail

You can throw away innerHTML and replace it with the new setHTML(), which has a built-in sanitizer. Here's how it works:

25.02.2026 12:09 πŸ‘ 155 πŸ” 25 πŸ’¬ 6 πŸ“Œ 7
Interop Dashboard

Interop Dashboard

Interop 2026 is here β†’ goo.gle/4tujOxz

This year focuses on improving interoperability for high-priority features like CSS anchor positioning, container style queries, and scroll-driven animations to ensure a more reliable experience across all rendering engines.

18.02.2026 22:42 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
filter() Β· Issue #509 Β· web-platform-dx/developer-signals This GitHub issue is for collecting web developer signals for filter(). The filter() CSS function applies one or more graphic effects to a CSS image, such as a background image. You can use functio...

github.com/web-platform...

18.02.2026 11:58 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I love how @npmx.dev brought the whole community together to solve a problem we're all having. We need more of that.

04.02.2026 13:53 πŸ‘ 34 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

I'll share a link to upvote the feature once it's ready

02.02.2026 13:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

If the feature you’re looking at on Can I Use doesn’t have the little developer signal πŸ‘ icon, let me know. We’re probably missing it in the backing data.

01.02.2026 07:25 πŸ‘ 5 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

The @e18e.dev project, which systematically speeds up the Node.js ecosystem, has published its 2025 results.

Invisible heroes who make life better for all of us. They need our support.

e18e.dev/blog/the-yea...

01.02.2026 10:35 πŸ‘ 95 πŸ” 19 πŸ’¬ 0 πŸ“Œ 0

Yes and yes - super helpful to share any links to existing developer-facing articles or demos, and copy/pasting the description from somewhere else is totally fine πŸ™

01.02.2026 03:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Ah it looks like this isn't being tracked in the web-features repo. Could you file a FR?

github.com/web-platform...

Once it's in there, it should be open for upvotes and searchable on webstatus

(Aside: confusingly this is NOT css.types.filter-function!)

31.01.2026 02:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Introducing WebAuthn DevTools Explaining the newly added WebAuthn tab in Chrome DevTools. Learn how to create virtual authenticators and streamline WebAuthn debugging.

I made a Chrome Extension that allows you to debug #passkeys called WebAuthn DevTools.
blog.agektmr.com/en/2026/01/w...

25.01.2026 10:02 πŸ‘ 9 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Very well deserved! I'm glad we're able to support all the great work you do for the health of the web.

23.01.2026 19:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The @e18e.dev community does amazing work to speed up and modernize the web

Now's as good a time as ever to join and contribute to this hugely impactful project!

22.01.2026 13:48 πŸ‘ 24 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
Preview
Custom highlights Β· Issue #179 Β· web-platform-dx/developer-signals This GitHub issue is for collecting web developer signals for Custom highlights. Custom highlights style arbitrary text ranges, without adding extra elements to the DOM. Browser support Chrome 105 ...

The CSS highlight API feels of little use to me vs it's complexity, so I'm probably unaware of some important use-cases. If it's a feature that's important to you, tell us why, here: github.com/web-platform...

21.01.2026 09:20 πŸ‘ 32 πŸ” 6 πŸ’¬ 14 πŸ“Œ 1

React <ViewTransition> - Supported in all browsers πŸ₯³

React implements this feature with startViewTransition({update, types}), and doesn't animate without it.

This API just landed in Firefox 147, the last remaining browser πŸ‘Œ
Just tested, and it seems to work fine

20.01.2026 10:45 πŸ‘ 32 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0
Photo of a boy's hand interacting with a drawing app on a tablet

Photo of a boy's hand interacting with a drawing app on a tablet

Antigravity one-shotted this drawing web app for my kid in under a minute. No app store, no ads.

17.01.2026 21:17 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Me holding two Emmys I didn't win

Me holding two Emmys I didn't win

I too take pictures with awards I did not win

16.01.2026 18:00 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It certainly is, enjoy!

16.01.2026 15:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

🫢

16.01.2026 11:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Another year in the books! πŸŽ‰ Congrats to the entire Web Almanac team.

I know all too well how much time and effort goes into putting this together, but it continues to be an invaluable resource cited across the industry

Thank you to all the contributors almanac.httparchive.org/en/2025/cont... ❀️

16.01.2026 11:47 πŸ‘ 16 πŸ” 5 πŸ’¬ 3 πŸ“Œ 0
Screenshot of caniuse.com, with a green highlight around the settings button.

Screenshot of caniuse.com, with a green highlight around the settings button.

Did you know it’s surprisingly easy to see which web platform features users browsers support?

1. Visit caniuse.com
2. Settings β‡’ Add from Analytics β‡’ Google Analytics or Simple Analytics

Can I use shows percentage support based on your site’s audience.

Build using data, not outdated ideas.

16.01.2026 01:19 πŸ‘ 35 πŸ” 4 πŸ’¬ 3 πŸ“Œ 2
Screenshot of features in the developer-signals repo, sorted by the number of upvotes

Screenshot of features in the developer-signals repo, sorted by the number of upvotes

Which features are web developers most excited about, going into 2026?

πŸ† github.com/web-platform...

The developer-signals repo collects upvotes and comments on features that are not yet available across major browsers, and there are a few clear favorites...

05.01.2026 15:59 πŸ‘ 10 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

doing everything without JS again and it's so nice that invoker commands, popover and CSS anchor positioning exists now

05.01.2026 10:18 πŸ‘ 51 πŸ” 3 πŸ’¬ 4 πŸ“Œ 0

It shows! Thank you Patrick for all that you do for the web.

31.12.2025 13:27 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Compression Dictionary Transport - HTTP | MDN Compression Dictionary Transport is a way of using a shared compression dictionary to dramatically reduce the transport size of HTTP responses.

TIL: Compression Dictionary Transport πŸ’‘

A new HTTP feature that can dramatically shrink the size of your responses, especially when serving content that changes often but includes a lot of repeated structure (think: JSON, JS, CSS).

Learn more πŸ‘‡
developer.mozilla.org/en-US/docs/...

30.12.2025 16:00 πŸ‘ 54 πŸ” 14 πŸ’¬ 0 πŸ“Œ 1
Preview
Contribute to MDN The MDN Web Docs site provides information about Open Web technologies including HTML, CSS, and APIs for both Web sites and progressive web apps.

MDN is more than just a resource. It's a community of developers, contributors, and learners passionate about web development.

Contribute to,
πŸ“š MDN documentation
🀝 Help other devs
πŸ’Ÿ Localize content
πŸ“ Review or write on MDN

Start now πŸ‘‡
developer.mozilla.org/en-US/commu...

26.12.2025 16:00 πŸ‘ 25 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
November 2025 Baseline monthly digest

November 2025 Baseline monthly digest

November's Baseline digest is here with big news for Next.js users β†’ goo.gle/4q4jrXJ

We're covering the framework's move to Baseline support, new case studies from Target and Cybozu, and a wave of widely available color features.

18.12.2025 22:30 πŸ‘ 7 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸ†• The URL Pattern API is Newly Available!

Use it to match and extract parts of URLs, no need to reinvent routing logic. Supports literals, wildcards, named groups, and even regex constraints.

Learn how it works πŸ‘‡
developer.mozilla.org/en-US/docs/...

18.12.2025 05:00 πŸ‘ 65 πŸ” 11 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

HTML invoker commands are newly baseline! Here's how they work…

17.12.2025 15:58 πŸ‘ 147 πŸ” 27 πŸ’¬ 6 πŸ“Œ 5
Preview
LCP and INP are now Baseline Newly available Β |Β  Blog Β |Β  web.dev LCP and INP are now Baseline Newly available as of December 12, 2025.

Answering some of your questions about what it means now LCP and INP are "Baseline Newly available" across all major browsers. Let me know if you have any more!

web.dev/blog/lcp-and...

#CoreWebVitals #webperf

17.12.2025 09:42 πŸ‘ 19 πŸ” 7 πŸ’¬ 0 πŸ“Œ 0