News for hackers. Stuff that matters.
Re:The JPEG XL Image Coding History, Features, Coding Tools,... by ndriscoll on Tuesday July 15, 2025 @08:04AM (#44570272)
It's also supported in Windows, GNOME, KDE, pretty much all image editors/viewers, and pretty much every other relevant program except for chromium based browsers.
Re:The JPEG XL Image Coding History, Features, Coding Tools,... by account42 on Tuesday July 15, 2025 @08:27AM (#44570437)
Not just Chromium-based browsers, Firefox as well. Might not make much of a difference for user counts but it does mean that so far it's available on the web is limited to a single vendor.
Re:The JPEG XL Image Coding History, Features, Coding Tools,... by OneDeuxTriSeiGo on Tuesday July 15, 2025 @08:55AM (#44570649)
It's worth noting that it is "supported" in Firefox however it's not enabled at compile time for release builds (but is enabled for nightly and testing/validation builds).

Full release/production support will come when the (more or less drop in replacement) rust rewrite of libjxl is production ready.

Re:The JPEG XL Image Coding History, Features, Coding Tools,... by throw0101c on Tuesday July 15, 2025 @09:16AM (#44570816)
> rust rewrite of libjxl

See:

* https://github.com/libjxl/jxl-rs

Re:The JPEG XL Image Coding History, Features, Coding Tools,... by kevincox on Tuesday July 15, 2025 @08:52AM (#44570623)
Firefox has it implemented (behind a preference on nightly). They just don't want to ship it if Chromium isn't going to because it would cause fragmentation in the web and something they have to maintain forever for a minority of sites (as most won't bother if Chromium based browsers don't support it).
Re:The JPEG XL Image Coding History, Features, Coding Tools,... by OneDeuxTriSeiGo on Tuesday July 15, 2025 @09:35AM (#44571016)
Tbh it's less about having to maintain it forever and more about not wanting to deal with maintaining a C++ library codebase that would widen the potential attack surface of the browser (due to memory bugs, etc). They are fine adopting it as long as it's in rust (which is being worked on, see sibling comments)
Re:The JPEG XL Image Coding History, Features, Coding Tools,... by charcircuit on Tuesday July 15, 2025 @10:51AM (#44571743)
Considering firefox is a small fraction of safari's size I don't think it would fragment the web that much.
Re:The JPEG XL Image Coding History, Features, Coding Tools,... by greenavocado on Tuesday July 15, 2025 @01:13PM (#44573484)
The Mozilla "organizations" are a two-headed grift piggy-backed on a non-profit shell so the IRS keeps smiling.

Firefox hasn't made a technical decision without first forwarding the minutes to Mountain View and Redmond since roughly 2017.

Every nine-figure Google wire lands promptly converts into $450 k-per-head salary vapor and off-site "all-hands," while the same week another 250 actual engineers get an email that begins: "You're talented and valued BUT-."

Servo? Jettisoned.

MDN? Gutted.

Security teams? Re-org'd into a Slack channel no one reads.

And the Foundation helpfully reminds donors:

"Your gifts don't pay for Firefox engineering."

No kidding. They pay for glossy pamphlets proclaiming the open-web gospel, first-class flights to "advocacy summits," and Mitchell Baker's $2.5 million thank-you note. Firefox isn't a browser; it's a loss-leader Google keeps in the closet for the next antitrust subpoena.

Re:The JPEG XL Image Coding History, Features, Coding Tools,... by _bent on Tuesday July 15, 2025 @08:29AM (#44570458)
they did say "relevant". Though arguably Chromium will probably overthink their decision if both Safari and Firefox support it.
Re:The JPEG XL Image Coding History, Features, Coding Tools,... by ndriscoll on Tuesday July 15, 2025 @08:52AM (#44570622)
Firefox does support jxl (in the sense that the code is there and works), but it's disabled by default.
Re:The JPEG XL Image Coding History, Features, Coding Tools,... by account42 on Tuesday July 15, 2025 @11:56AM (#44572497)
So does Chrome if you check out the right commits and enable it.

But if you go getfirefox.com, click "Download Firefox" then there will be no JXL support not even behind any configuration flags. So no, it doesn't support it. There are also no plans to enable support with the current implementation.