- Browser makers Apple, Google, Microsoft, and Mozilla have announced Interop 2024, a project to promote web browser interoperability.
- JPEG XL, a potential replacement for JPEG and PNG image formats, was not included in Interop 2024.
- The rejection of JPEG XL has been blamed on Google, with the Google Chrome team deciding not to support the image compression technology.
Archive link: https://archive.ph/nulY6
Do you know if it uses the native decoder if available (so, in Safari I guess)? Doesn’t say in the readme.
I believe so. This line in the source code means it’ll only attempt the decoding if an
img
element for a.jxl
image url fails to load.If you’re on safari, you can verify it by going to the demo page at https://niutech.github.io/jxl.js/ and inspect the image element. If the
src
attributes contain blob, then it’s decoded using the wasm decoder. If thesrc
attribute contains url to a.jxl
file, then it’s decoded natively.Very cool, thanks. Will keep this in mind.