Grilled Cheese

ExploreLog inSign up

Web Standards

@web-standards.dev

0 Following419 Followers

Daily web platform news by @pepelsbey.dev

https://web-standards.dev/

PostsRepliesMedia
@web-standards.devOct 12, 2026, 10:00 AM

iPhone Duo: doubling my disappointment with Safari. Mike Piontek found that Safari ignores safe area insets for the iPhone Duo’s right-hand toolbar and tints it by sampling the page’s right edge, breaking existing workarounds. #safari #css

mikepiontek.com/jour...

Title “iPhone Duo: doubling my disappointment with Safari” and two phones showing the “Robotspacer’s adventure corner” site, one with a tan side toolbar and one with a green one.
@web-standards.devOct 9, 2026, 4:19 PM

2027 web platform feature ranking. The @webdevs.firefox.com team asks you to rank around 10 of the 100 Interop 2027 proposals you care about. Last year’s 1900+ rankings shaped both Interop picks and Firefox’s own priorities. #interop #firefox

interop-rank.fxdx.dev/

A list with “Advanced layout of sorts”, “Exciting animations”, “A mind-blowing JS thing”, and “Innovative typography feature”, and a cursor dragging “Improved compat for some old thing”.
@web-standards.devOct 8, 2026, 11:34 AM

Let's call it a second try. Then it's kind of fair that it's back. But yeah, you're right, it’s the first time properly.

@web-standards.devOct 8, 2026, 11:27 AM

What’s new in Chrome 155. JPEG XL decoding returns, CSS gains margin-trim and the symbols() function for inline counter styles, and JavaScript can import text modules with { type: "text" }. #chrome #browser

chromestatus.com/rel...

Graphic with the text “New in Chrome” and the number 155, alongside the Chrome logo on a yellow grid background.
@web-standards.devOct 7, 2026, 10:00 AM

A flame needs three sine waves. Carmen Ansio breaks down a canvas match animation: teardrop shapes, three layered sine waves for an organic flicker, sparks with gravity, and prefers-reduced-motion support. #animation #js

www.carmenansio.com/...

Title “A flame needs three sine waves”, tags Motion, Creative Coding, and Maths, and circles with a pencil sketch of a flame, an unlit match, and a burning match.
@web-standards.devOct 6, 2026, 4:06 PM

Transferring sibling-count() to a parent element. @css-only.dev turns sibling-count() of an extra child into a variable on the parent using scroll-driven animations, a CSS-only stand-in for the proposed children-count(). #css #scroll

blog.master.dev/tran...

Title “Transferring sibling-count() to a Parent Element”, a “Show All The Replies (6)” list of comments with avatars, a red M logo, and a cartoon avatar of the author in a cap.
@web-standards.devOct 5, 2026, 8:11 PM

Developer Signals: shape what browsers build next. Rick Viscomi made a tool to browse upcoming web features and Interop 2027 proposals, vote with GitHub, and share use cases that go straight to browser vendors. #interop #browser

developer-signals.dev

Logo and title “Developer Signals”, heading “Shape what browsers build next”, and cards for Temporal, Document picture-in-picture, and Responsive iframes with their vote ranks.
@web-standards.devOct 2, 2026, 10:00 AM

The JavaScript midlife crisis. Maroun on the toolchain rewrite in Rust, Go, and Zig: faster builds, but fewer JavaScript developers who can read, debug, and maintain their own tools. #js #tools

maroun-baydoun.com/b...

Title “The JavaScript midlife crisis”, a portrait photo of Maroun Baydoun, and a dark statue with a golden laurel wreath covering its eyes.
@web-standards.devOct 1, 2026, 10:21 AM

State of Devs 2026 survey results. Sacha Greif and Devographics polled 5,463 developers: 62% have experienced burnout, and most rely on AI for their code, yet only 23% say it had a positive impact on their mental state. #stateof #survey

2026.stateofdevs.com...

Pixel-art “The State of Devs 2026” logo surrounded by icons, with sections Workplace, Career, Health, Hobbies, Mental State, Politics, AI, and Opinions.
@web-standards.devSep 30, 2026, 10:00 AM

Firefox 157 release notes for developers. at-rule() in @​supports, a chain value for overscroll-behavior, Animation.reverse() at playbackRate 0, plus flagged ML-KEM in Web Crypto and notification navigate. #firefox #browser

developer.mozilla.or...

Screenshot of browser developer tools with the Inspector panel open on web-standards.dev, a large Firefox logo overlaid, and the text “Firefox 157”.
@web-standards.devSep 29, 2026, 10:00 AM

Improving site performance by shipping more CSS. In the GitHub blog, Josh Black and Marie Lucca on the multi-year move from CSS-in-JS to CSS Modules: 7,760 sx props removed, 55% less server-side rendering, and 25% faster component init. #css #performance

github.blog/engineer...

Title “Improving site performance by shipping more CSS” and a green 3D cube with a white logo mark, on a background of green checkered squares.
@web-standards.devSep 28, 2026, 10:00 AM

What’s new in Chrome 154. The text-decoration-inset property trims or extends underlines, scroll-marker-group gains links and tabs modes for focus order and ARIA semantics, and Iterator.includes() checks whether an iterator yields a value. #chrome #browser

developer.chrome.com...

Graphic with the text “New in Chrome” and the number 154, alongside the Chrome logo on a red grid background.
@web-standards.devSep 25, 2026, 10:57 AM

Browsers situationship: when browsers agree but the spec doesn’t. Rakhi explains why a spec sometimes moves toward browser behavior instead of the other way around, and how tests and Web compatibility bring them back to one result. #browser #interop

www.atbrakhi.dev/blo...

Portrait photo of Rakhi Sharma, the Servo logo, title “Browsers Situationship: When Browsers Agree but the Spec Doesn’t”, and name “Rakhi Sharma”.
@web-standards.devSep 24, 2026, 1:33 PM

One SVG, nine posters: CSS link-parameters. Vadim Makeev passes colors into an external SVG with link-parameters and param(), while the file's own env() fallbacks keep it working everywhere else. Experimental in Firefox Nightly and Safari TP. #css #svg

pepelsbey.dev/articl...

Nine Marilyn Monroe posters in different colors, a green logo, an SVG code block with env() fills, and title “One SVG, nine posters: CSS linked parameters”.
@web-standards.devSep 23, 2026, 11:29 AM

The root scroller and how not to lose it. Kilian Valkhof shows how an app shell with a fixed-height wrapper and overflow replaces the page's own scroll container, losing keyboard scrolling and pull-to-refresh, and what to use instead. #css #scroll

polypane.app/blog/th...

Polypane logo, title “The root scroller and how not to lose it”, a person sliding down an arrow, and an app demo with a dialog “Try scrolling (or dragging) the page behind this dialog.”
@web-standards.devSep 22, 2026, 5:04 PM

Responsive iframes in Chrome 154. Sebastian Benz and Bramus introduce frame-sizing, a CSS property that sizes an <iframe> to its content, with a <meta> element opt-in and window.requestResize() for later updates. #html #css

developer.chrome.com...

Chrome logo, an illustration of a scrollable embedded page, an HTML snippet with a responsive-embedded-sizing <meta> element, a frame-sizing CSS snippet, and title “Responsive iframes in Chrome 154”.
3
@web-standards.devSep 21, 2026, 7:47 PM

Better icon and label alignment. Ahmad Shadeed lines an icon up with the first line of a wrapping label using the lh unit: half the difference between the line box and the icon size, applied as a translateY offset. #css #layout

ishadeed.com/article...

Title “Better Icon and Label Alignment”, author’s photo, a demo with “Icon” and “Font size” sliders, two list items reading “How to align an icon to a label.”, and a CSS code block.
@web-standards.devSep 18, 2026, 4:30 PM

Sidenotes with CSS anchor positioning. Vincent Bernat pulls notes into the margin with anchor-name, position-anchor, and typed attr(), then uses max() with anchor() so a note lines up with its reference mark or drops below the previous one. #css #anchor

vincent.bernat.ch/en...

Article text with sidenotes in the right margin, one reading “My PhD advisor told me this is unwise.”, an HTML snippet, and the title “Sidenotes with CSS anchor positioning” by Vincent Bernat.
@web-standards.devSep 17, 2026, 10:20 AM

Modern web types. Philip Walton published a drop-in replacement for TypeScript’s DOM types with a single-engine threshold, so the View Transition API, Long Animation Frame API, and fetchLater() stop showing up as errors. #tools #js

philipwalton.com/art...

Title “Modern Web Types” next to a photo of Philip Walton, and code editors showing errors “Property 'startViewTransition' does not exist” and “Property 'scripts' does not exist”.
@web-standards.devSep 16, 2026, 10:24 AM

WebKit features in Safari 27. Apple’s release notes list 83 new features and 844 fixes: customizable <select>, scroll anchoring, WebAssembly JSPI, ariaNotify(), :heading, revert-rule, stretch sizing, and import defer. #safari #css

developer.apple.com/...

Safari Web Inspector Timelines view with Layout & Rendering, JavaScript & Events, CPU, and Memory graphs, overlaid by the Safari icon and the headline “WebKit Features for Safari 27”.
Older posts
Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-12 04:31:30 EDT