Overview of JPEG XT (2016)
jpeg.org
jpeg.org
JPEG XL is the one currently in development, and it has what sound like some really neat features, like floating point pixel data, and lossless conversion from JPEG (and according to Wikipedia [1] back to JPEG, but I'm guessing that only applies to images that went JPEG -> JPEG XL -> JPEG).
[1] https://en.wikipedia.org/wiki/Joint_Photographic_Experts_Gro...
You want to get browser support, but a gap-filler can keep you from waiting forever to reach 99.9%. And sometimes bandwidth use is more important than clunkiness.
As soon as you have some usage browser vendors will then be much more willing to support it.
https://www.w3.org/Consortium/Patent-Policy-20040205/
> The goal of this policy is to assure that Recommendations produced under this policy can be implemented on a Royalty-Free (RF) basis.
So are creation tools such as Adobe’s.
I looked at alternative image formats for a photo site I was working on and never convinced myself that the benefits of switching formats was worth the trouble.
New formats are basically only relevant if they get blessed by Google/Chrome, and even then you often need fallbacks for a long time.
If we can agree on a standard (hard, I know) we can star using it pretty quickly.
https://en.wikipedia.org/wiki/JPEG_XT
"JPEG XT extensions are backward compatible with base JPEG/JFIF file format - existing software is forward compatible and can read the JPEG XT binary stream, though it would only decode the base 8-bit lossy image."
It is a standardization of how to put additional data in the already existing JPEG file format, the one that we already have supported everywhere.
Then, if some software "understands" what the XT parts of these JPEG files mean, it can use these new parts, still, the files are usable on every device, just these XT parts don't mean anything to the devices that don't understand XT.
https://www.sisvel.com/licensing-programs/digital-video-disp...
Sisvel did the same thing with VP9 and a couple of other recent video codecs.
See also: https://en.wikipedia.org/wiki/JPEG_XT