Hacker News new | past | comments | ask | show | jobs | submit login

That's correct, Safari does its image decoding via OS-level image decoding (https://developer.apple.com/documentation/coreimage).

The only power Safari devs basically have is to decide which OS-supported formats to enable/allow and which ones to disable (e.g. JPEG 2000 is enabled but HEIC isn't).

So getting JPEG XL supported in Safari will most likely first require it to be supported in MacOS and iOS. If you have an Apple device and would like it to get JPEG XL support, then feel free to open a Feedback Assistant ticket (there's an OS-level application to do that) to make a feature request. (I did that 5 weeks ago but haven't heard back yet)

You probably meant the Image I/O framework, not the CoreImage framework.


Huh. So that explains why WEBP worked in Safari 14 for Big Sur but not Catalina or Mojave.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact