3 ms·
> [0] https://en.wikipedia.org/wiki/JPEG_XL#Industry_support_and_adoption https://en.wikipedia.org/wiki/JPEG_XL#Industry_support_and_a... JPEG XL is a general
by kps 4y ago
> [0] https://en.wikipedia.org/wiki/JPEG_XL#Industry_support_and_adoption https://en.wikipedia.org/wiki/JPEG_XL#Industry_support_and_a...
JPEG XL is a general purpose image format, like JPEG and PNG, but improved. WebP is not a serious modern image format; it doesn't even support 16-bit channels. WebP has one specific purpose: web delivery of ephemeral images, leveraging VP8 hardware decoding driven by consumer consumption devices. That's what Google, and web-oriented companies in general, care about. They have no particular interest in general purpose image formats.
- Spivak 4y agoThat seems fine then? Browsers are consumer consumption devices. And you have different formats good for other things. That's Apple's philosophy for HEIC.
- webkike 4y agoNo they are not. They are information delivery devices being co-opted for content consumption
- kps 4y agoAlthough I'm not personally a fan of web apps or Electron, the reality is that browsers are not just consumer consumption devices. And my reading of http://crbug.com/1178058 http://crbug.com/1178058 is that the existence of WebP and AVIF is being used as a justification for removing JPEG XL support.
- GoblinSlayer 4y agoHere have it: https://github.com/GoogleChromeLabs/squoosh/tree/dev/codecs/jxl/dec https://github.com/GoogleChromeLabs/squoosh/tree/dev/codecs/...