Skip to content
Tech News
← Back to articles

Firefox 157 will include JPEG XL by default on all platforms

read original more articles
Why This Matters

Firefox 157 will enable JPEG XL decoding by default across all platforms, marking a significant step in adopting a modern, efficient image format that offers features like animation and progressive display. This move aligns with industry standards and enhances user experience with improved performance and image quality, positioning Firefox competitively alongside browsers like Safari and Chrome. The integration of JPEG XL reflects ongoing industry efforts to standardize and optimize web image formats for faster, richer visual content.

Key Takeaways

As of Firefox 157 I intend to turn JPEG XL decoding on by default on all platforms. It has been developed behind image.jxl.enabled, which today is on by default on Nightly only, and has had a Firefox Labs checkbox on every channel since 152. The decoder is jxl-rs, in Rust.

Bug to turn on by default: https://bugzilla.mozilla.org/show_bug.cgi?id=2065096

Standard: ISO/IEC 18181, https://www.iso.org/standard/85066.html

Standards body: ISO/IEC

Platform coverage: all

Preference: image.jxl.enabled

Standards position: https://github.com/mozilla/standards-positions/issues/522 (neutral)

TAG review: https://github.com/w3ctag/design-reviews/issues/633 (satisfied with concerns)

Intent to prototype: https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/53b4e3e0-5eee-4768-a1ba-b069e1e85244n%40mozilla.org

Other browsers: Safari shipped in 17.0 in 2023. Chrome has it behind #enable-jxl-image-format using the same Rust library, no intent to ship yet.

... continue reading