Firefox will reconsider supporting JPEG XL if they get a Rust implementation:
https://github.com/mozilla/standards-positions/pull/1064
This is a very good news for web standards:
https://mastodon.social/@kornel/113078862354601952
and will fix a blocker that is hurting adoption of JPEG XL.
The reference implementation has unfortunately been written in C++ just as browser vendors started looking into migrating away from C++ for security reasons, and saw the C++ codec primarily as a big new attack surface.
@kornel I got lost in all those "soon to be popular" image formats.
We had GIF, JPEG, PNG in past (still have). Then WebP arrived and took some time before it became some kind of popularity.
In meantime there was JPEG2000, JPEGXL and probably few other mutations which were mentioned as "soon".
And <imgset> tag was announced as a solution for web devs. To provide jpeg2000, jpegxl, webp, jpeg etc images in hope that browser will choose what they support. Or this is how I understood it.