JPEG XL
A next-generation image format standard offering high compression ratios, lossless transcoding, and progressive decoding. It supports lossless recompression of existing JPEG files and is suited for wide color gamut and HDR use cases.
Timeline (last 90 days)
Jake Archibald compared JPEG XL and AVIF in common web use cases.
JPEG XL encoders are generally considered more speed-friendly than AVIF, especially since lossless transcoding can be done almost effortlessly.
The Chrome team removed JPEG XL from its roadmap on the grounds of "insufficient ecosystem interest and a mismatch between maintenance cost and benefit."
JPEG XL is supported in Firefox and Safari, but Chrome, after enabling it experimentally via a flag around M91, removed it in late 2022.
You can use the `picture` element with the `type` attribute of `source` to output both AVIF and JPEG XL formats for content negotiation, but this increases build complexity and storage overhead.
In the short term, AVIF is the safer default choice, while JPEG XL's value still holds in specific scenarios.
AV1 is led by the Alliance for Open Media (AOMedia), with Google participating, while JPEG XL comes from a competing camp.
An article titled "The case against JPEG XL" sparked a debate on Hacker News about the fate of the format.
JPEG XL supports lossless recompression of existing JPEG files, saving an average of about 20% in file size, and the files can be fully restored to the original JPEG.
The adoption of image formats faces a "chicken-and-egg" dilemma: without browser support, content providers are unwilling to adopt them, and without content adoption, browsers lack the motivation to provide support.
6 more timeline events
All Facts (16)
Jake Archibald compared JPEG XL and AVIF in common web use cases.
50%UnverifiedIn the short term, AVIF is the safer default choice, while JPEG XL's value still holds in specific scenarios.
50%UnverifiedYou can use the `picture` element with the `type` attribute of `source` to output both AVIF and JPEG XL formats for content negotiation, but this increases build complexity and storage overhead.
50%UnverifiedJPEG XL encoders are generally considered more speed-friendly than AVIF, especially since lossless transcoding can be done almost effortlessly.
50%UnverifiedThe Chrome team removed JPEG XL from its roadmap on the grounds of "insufficient ecosystem interest and a mismatch between maintenance cost and benefit."
50%UnverifiedAV1 is led by the Alliance for Open Media (AOMedia), with Google participating, while JPEG XL comes from a competing camp.
50%UnverifiedJPEG XL supports lossless recompression of existing JPEG files, saving an average of about 20% in file size, and the files can be fully restored to the original JPEG.
50%UnverifiedThe adoption of image formats faces a "chicken-and-egg" dilemma: without browser support, content providers are unwilling to adopt them, and without content adoption, browsers lack the motivation to provide support.
50%UnverifiedJPEG XL adopts a hierarchical encoding structure based on wavelet transforms, allowing the decoder to first render a low-resolution preview with a very small amount of data and progressively refine the image as more data arrives.
50%UnverifiedJPEG XL supports wide color gamut, high dynamic range (HDR), and a unified encoding architecture for both lossless and lossy modes.
50%UnverifiedAVIF's progressive decoding support is relatively limited, resulting in a less smooth experience than JPEG XL in large image loading scenarios.
50%UnverifiedGoogle's official reason for removing JPEG XL support was that the compression efficiency improvement was insufficient to justify maintenance costs, and that developer community interest in the format was limited.
50%UnverifiedThe Safari browser provides support for JPEG XL.
50%UnverifiedJPEG XL is supported in Firefox and Safari, but Chrome, after enabling it experimentally via a flag around M91, removed it in late 2022.
50%UnverifiedAn article titled "The case against JPEG XL" sparked a debate on Hacker News about the fate of the format.
50%UnverifiedGoogle announced the removal of JPEG XL support from Chromium in 2022 in the form of an "Intent to Unship".
50%