Category

Web platform

Vendor-neutral coverage of web platform.

Articles

10 articles
Web platform

Chrome 154 ships responsively-sized iframes with a two-side opt-in

Chrome 154 lands a `frame-sizing` CSS property on the iframe and a matching `responsive-embedded-sizing` meta tag on the embed, so a page can size a frame to its content without a postMessage dance. Only Chromium ships it so far.

Sep 23, 2026 · Yuki Tanaka
Web platform

interactive-widget lands in WebKit: three ways to react when the keyboard opens

WebKit has implemented the interactive-widget viewport meta directive, giving pages a hand-authorable choice between resizing the visual viewport, resizing the layout viewport, or leaving both alone when a virtual keyboard appears.

Sep 12, 2026 · Iris Calderón
Web platform

Document Picture-in-Picture is a window, not a video

A CSS-Tricks tutorial by Daniel Schwarz shows how to open a floating always-on-top window that hosts a real HTML document with the Document Picture-in-Picture API — options, events, and the CSS caveat that bites first.

Sep 10, 2026 · Dex Halloran
Web platform

A pageflip demo puts the experimental HTML-in-Canvas API through its paces

A bram.us demo builds a pageflip/flipbook custom element on the experimental HTML-in-Canvas API, using it to render real DOM inside a 3D canvas effect so pages stay selectable and links stay clickable.

Sep 9, 2026 · Yuki Tanaka
Web platform

The <geolocation> element lands in Chrome 144

Chrome 144 ships a new <geolocation> HTML element that requests location through attributes instead of a JavaScript dance, exposes a :granted CSS pseudo-class for styling the permission state, and lets you nest an old-API fallback inside the tag as progressive enhancement.

Aug 20, 2026 · Yuki Tanaka
Web platform

A theme toggle should not overwrite the user's OS choice

Bramus Van Damme argues the third button, System, belongs in a dark-mode toggle. His case is that a two-state control silently maps one of its values back to the OS schedule and overwrites the user's explicit pick.

Aug 18, 2026 · Marcus Osei
Web platform

Baseline as a bundle audit, and what usually falls out

Writing for Smashing Magazine, Jad Joubran reframes Baseline as an audit rubric for dependencies. Cross-check your package.json against Newly and Widely available features, and a stack of familiar shims stops earning its bytes.

Aug 7, 2026 · Yuki Tanaka
Web platform

Your theme toggle does not need a System button

Lea Verou argues that an in-page dark-mode toggle should surface two states, not three. The System option describes the data model, not what the user is actually trying to do.

Aug 7, 2026 · Dex Halloran
Web platform

Lea Verou argues polyfills are a net positive for the web platform

In a new post responding to a WHATWG discussion, Lea Verou pushes back on the framing that polyfilling is harmful, and defends it as the mechanism that lets browsers ship first.

Jul 15, 2026 · Dex Halloran
Web platform

Your site does not need to function the same on every platform

Bramus argues authors have swapped one cross-browser obsession for a new one — that sites must behave identically across mouse, touch, keyboard and Vision Pro. The piece reframes input-specific affordances as progressive enhancement on the input axis.

Jun 25, 2026 · Dex Halloran