
Feature detecting “undetectable” CSS features with @supports named-feature()
The CSS Working Group’s answer to detecting behavior changes, not just parsing.
Web Standards
Daily web platform news

The CSS Working Group’s answer to detecting behavior changes, not just parsing.

attr() for any property, the progress() and alpha() functions, font-width, and Promise.allKeyed().

A Baseline-aware skillset from Google, extended with project-specific CSS rules and fallbacks.

The Custom Highlight API finally reaches form controls thanks to OpaqueRange in Chromium 152.

Why unmounting rows costs you find-in-page, anchor links, focus, and per-card state.

Pseudo-element events, device performance tiers, connection allowlists, and relative alpha.

Five ways to avoid an orphaned item on the last flex line, from container queries to one property.

Firefox ships the format with the Rust jxl-rs decoder, progressive rendering, and lossless wins.

<geolocation> HTML element and how it worksChrome 144 ships a permission-friendly element with autolocate, watch, and a :granted pseudo-class.

A commented head section with text scaling, SVG favicons, markdown alternates, and fediverse tags.

An interactive walkthrough of the waterfall, flame chart, LCP, CLS, INP, and the Insights panel.

A reply to Lea Verou: why the system option still earns its place in a theme switcher.