
A flame needs three sine waves
From pencil sketches to a canvas match that strikes, burns, and flickers like a real one.
Web Standards
Daily web platform news

From pencil sketches to a canvas match that strikes, burns, and flickers like a real one.

How to pass the number of children to a parent before children-count() arrives.

Vote for upcoming web features and share use cases that go straight to browser vendors.

Rewriting tools in Rust, Go, and Zig makes them faster, but fewer developers can maintain them.

Developers rely on AI for most of their code but stay skeptical, and 62% have faced burnout.

at-rule() in @supports, a chain value for overscroll-behavior, and Web Animations fixes.

GitHub’s Primer moved from CSS-in-JS to CSS Modules, cutting server rendering time by 55%.

Decoration insets, tab semantics for scroll markers, and self-sizing frames.

Sometimes the spec moves toward the browsers, and that isn’t a failure of the process.

link-parametersAn external SVG takes its colors from the page, and keeps its own when nothing is passed in.

Nested scroll containers quietly take away keyboard scrolling, pull-to-refresh, and more.

An embedded frame grows with its content, no postMessage height plumbing.