Browser support: - JPEG XL: none - HEIF: none - AVIF: all but Edge - WebP: all
I was a little surprised about AVIF, so I looked it up and it doesn't seem to be quite there yet (though it's getting there). macOS Safari requires Ventura, and no support yet on Edge. https://caniuse.com/avif
The case for JPEG XL
11–20 of 210 posts
Re: The case for JPEG XL
#12Re: The case for JPEG XL
#13As simplistic as it may sound but Google probably removed it mostly because it's a chunk of c++ that they don't want around. I'm the last person to usually endorse a rewrite but in this case maybe they should consider a Rust port so browsers feel more comfortable including this. The point of an image format is to be adopted by everyone.. it's kind of beneficial if you make that usecase as attractive as possible. Pers…
Re: The case for JPEG XL
#14As simplistic as it may sound but Google probably removed it mostly because it's a chunk of c++ that they don't want around. I'm the last person to usually endorse a rewrite but in this case maybe they should consider a Rust port so browsers feel more comfortable including this. The point of an image format is to be adopted by everyone.. it's kind of beneficial if you make that usecase as attractive as possible. Pers…
WebP appears to be written in C++, perhaps because underlying video codec is also written in C++…
Re: The case for JPEG XL
#15Google just doesn't like formats created outside their own company. They prefer WebP and AVIF (created by themselves), but dislike JPEG XL (not created by them).
Re: The case for JPEG XL
#16Browser support: - JPEG XL: none - HEIF: none - AVIF: all but Edge - WebP: all
Re: The case for JPEG XL
#17AFAICT, JPEG XL does not seem to have the licensing complications of JPEG2000.
Re: The case for JPEG XL
#18Browser support: - JPEG XL: none - HEIF: none - AVIF: all but Edge - WebP: all
Re: The case for JPEG XL
#19I’m sure there are reasons making fresh 0.x releases even after creating a standard format, but it was a bit disappointing after years of waiting, even before this blow by certain browser maker.
Re: The case for JPEG XL
#20Browser support: - JPEG XL: none - HEIF: none - AVIF: all but Edge - WebP: all
JPEG-XL is already implemented in ~95% of browsers in the wild (Chrome, Edge, Opera and Firefox), just only behind a flag.