It's really sad that Chrome laid off one of the world's best CSS developer-designers, and now they have to fake demos of web features.
Profile
npub1dpjj...e0jl
npub1dpjj...e0jl
RE:
I'm experimenting with this format. Is it⦠good? Like, should I do more of this kind of thing? Critical feedback welcome!
View quoted note β

Mastodon
FirefoxDevTools (@FirefoxDevTools@mastodon.social)
Attached: 1 video
streamHTMLUnsafe() was presented at TPAC last week. Finally, an API that lets you easily use the streaming HTML parser from Java...
JavaScript top-level await is no longer considered 'baseline' due to a pretty big Safari bug
The module graph fails in cases where two modules import a third at the same time. Demo:
It's best to avoid the feature for now π
JavaScript operator: await: Use at module top level | 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.
WebKit top level await bug
π Importing vs fetching JSON
JSON imports are now supported cross-browser, but when would you use them rather than fetch()?


Importing vs fetching JSON
They behave differently, so make sure you pick the right one.
I dug into progressive image rendering and found a bunch of common assumptions aren't quite true.
β‘οΈ JPEG & WebP progressive-renders worse in Safari
β‘οΈ AVIF _does_ support progressive
β‘οΈ But JPEG XL in Safari doesn't
β‘οΈ JPEG XL decodes much slower than AVIF
β¬οΈ β¦and more


The present and potential future of progressive image rendering
Exploring progressive image rendering across JPEG, PNG, WebP, AVIF, and JPEG XL.
A bunch of Firefox leadership will be doing a Reddit AMA, October 6th, at 10:30 PT. If you have questions you want to ask them directly, pop the date in your calendar https://www.reddit.com/r/firefox/comments/1ntui9x/upcoming_ama_with_firefox_leadership/
SVGOMG has been updated to use SVGO 4! (thanks Adrien Crivelli!)
This is the URL for SVGOMG. Unfortunately someone maintains a fork with ads, so, err, don't use that π
SVGOMG - SVGO's Missing GUI for minifying SVGs
Hey folks! Are you interested in fetch upload streams? If so, what do you want to use them for?


π Making XML human-readable without XSLT.
Turns out, JavaScript works pretty well!

Making XML human-readable without XSLT
JavaScript is right there.
Yay! It's the first Firefox release since I've joined the team, so let's take a look at some of the new developer-facing features in Firefox 142β¦ π§΅