On an Intel Mac running Big Sur, that image (title "444-fp-acode-prog.jpg") is only solid white in Chrome; in Safari, it's solid black and in Firefox it doesn't load at all, there's the broken image placeholder.
On an Intel Mac running Big Sur, that image (title "444-fp-acode-prog.jpg") is only solid white in Chrome; in Safari, it's solid black and in Firefox it doesn't load at all, there's the broken image placeholder.
Could not complete your request because reading arithmetic coded JPEG files is not implemented.
I find it interesting that they wrote an error message this specific.
Also interesting that Photoshop, with dozens of developers, didn't deem this format interesting enough to add support for it.
My Mac has a I7-9750H (Coffee Lake) processor with an AMD Radeon Pro 5300M.
The image does render on my iPhone with an Apple A14 Bionic processor. The 2020 iPad Air (4th gen) also has this processor.
If "2020 iPad" means iPad 10.2" 8th Gen, that has an A12 Bionic processor.
If the image doesn't render on an Apple mobile device, maybe it's one with an older processor?
My guess is your JPEG rendering is being done by libjpeg, which has supported Arithmetic coding since 2009.
iPhone XS (iOS 15.1 / A12), displays a black box.
2020 iPad Air (iPadOS 15.1 / A14), displays image perfectly.
Interesting if it's hardware assisted.
If their "2020 iPad" was actually a 4th gen Air (A14 Bionic) or 2nd iPad Pro (A12Z Bionic), it could still be a hardware decoding difference.
If I had to guess, A14 devices aren't using the hardware decoder any more for some reason, and that's why it works.