• 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

  • 2xsaikoEnglish
    arrow-up
    5
    arrow-down
    0
    ·
    9 months ago
    link
    fedilink

    Do you know if it uses the native decoder if available (so, in Safari I guess)? Doesn’t say in the readme.

    • redcalciumEnglish
      arrow-up
      12
      arrow-down
      0
      ·
      9 months ago
      edit-2
      9 months ago
      link
      fedilink

      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 the src attribute contains url to a .jxl file, then it’s decoded natively.

      • 2xsaikoEnglish
        arrow-up
        1
        arrow-down
        0
        ·
        9 months ago
        link
        fedilink

        Very cool, thanks. Will keep this in mind.