Similarly… foiled again.

Me, earlier:

Oh cool, the @ page size descriptor is supported by Chrome, Firefox and Safari! I’ll use it for this print and PDF layout that needs to be A4 landscape.

Me, now, actually trying it:

Wait, why isn’t it working? Oh. Oh no. It does not work at all in Safari. And MDN/caniuse.com say it does, but they are wrong (and there is an open issue about it).

The WebKit bug 63575 is from… 14.5 years ago.

*dies* 💀

#WebKit #CSS #WebCompat #Interop #MDN #CanIUse

I never gave the website favicon much thought but decided to look a bit more into it now and find it funny how Can I Use website mentions that it is a "complicated topic" in their footnotes:

https://caniuse.com/?search=svg+favicon

#webdev #favicon #caniuse

"svg favicon" | Can I use... Support tables for HTML5, CSS3, etc

"Can I use" provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers.

#Development #Announcements
Upvote web features you need · Now on caniuse.com, web.dev, and webstatus.dev https://ilo.im/1693ku

_____
#Voting #WebFeatures #WebPlatform #Baseline #CanIuse #W3C #Browser #DevOps #WebDev #Frontend

Vote for the web features you want to see  |  Blog  |  web.dev

Have you ever wished you could just poke the browser vendors and say, "Hey, I need this!"? Well, now you can.

web.dev

Another great new CSS feature that is starting to be available in more browsers is field-sizing, which allows you to size an input to fit its value with:

field-sizing: content;

Great for UI like tags, where you want to be able to type directly into them and have them automatically resize to fit the text.

(#CanIUse shows the feature as not being available in Safari Technology Preview, even though all the individual child features show that it is available)

#Interop #WebCompat #CSS

PWAscore - PWA Browser Scorecards

Compare Progressive Web App capabilities across popular mobile browsers. See which browsers best support PWA features like Service Workers, Web App Manifest, and more.

PWAscore

📻 Listen to @tidoust's #SoftwareEngineeringRadio podcast! As @w3c staff member, he begins by stressing the consensus-driven nature of W3C @#WebStandards. And in his role of co-chair of the Web Developer Experience (#WebDX) #CommunityGroup, François emphasizes how communication with #developers is critical, focusing on raising awareness about browser compatibility and the maturity of new features, via the baseline badges in @mdn, #caniuse and other feature catalogs.

▶️ https://se-radio.net/2025/09/se-radio-686-francois-daoust-on-w3c/

#Apple releases Safari 26 with #WebGPU support - but not so fast! Even though you can install Safari 26 on macOS Sequoia (like I did), WebGPU isn't supported unless you have Tahoe! I wrote a bug report that was just rejected https://bugs.webkit.org/show_bug.cgi?id=299237 - "navigator.gpu requires macOS Tahoe, iOS 26, visionOS 26 or later". #caniuse
299237 – WebGPU: navigator.gpu is not defined: Version 26.0.1 / Sequoia 15.7, WebGPU feature is unchecked and says "Preview".

WebKit Bugzilla
obligatory *<3* for @Fyrd 💖✨ #CanIUse

Hey #HTML / #CSS / #WebComponents folks.

If I have:

<my-fancy-component>

</my-fancy-component>

I get to target it with:

my-fancy-component {

}

right?

Does this eliminate the need for #BEM? Or is there a #CanIUse that I should be looking at for registering custom components?

(I should prototype this in a codepen but alas, no spell slots at the moment... maybe tomorrow)

#Development
A framework for evaluating browser support · When is it safe to use a modern CSS feature? https://ilo.im/1613d9

_____
#ModernCSS #Framework #Interoperability #BrowserSupport #Browser #Fallbacks #ProgressiveEnhancement #CanIuse #WebDev #Frontend

A Framework for Evaluating Browser Support • Josh W. Comeau

Lots of exciting new features have been landing in CSS recently, and it can be tough trying to figure out if they’re safe to use or not. We might know that a feature is available for 92% of users, but is that sufficient? Where do we draw the line? In this blog post, I’ll share the framework I use for deciding whether or not to use a modern CSS feature