I think there are some very bad hombres on both sides.
Announcement
Collapse
No announcement yet.
Mozilla Comes Out Neutral On JPEG-XL Image Format Support
Collapse
X
-
Originally posted by curfew View PostAny new code is a security risk. It isn't all that surprising to see image decoding libraries contain proper vulnerabilities that allow an attacker to execute arbitrary code on the compromised computer.
Adding a big chunk of code will also increase compilation time and execution time for test suites and so on. All these things cost Mozilla money and human resources, so it isn't just about pouring some new code into the app and forgetting about it.
- Likes 3
Comment
-
Originally posted by curfew View PostLet's also consider the end-user: he sees a nice image on the web and downloads it. The image software on his computer doesn't necessarily support all those quirks of JPEG-XL, so the downloaded image might appear as lower resolution or lower quality than what the user saw on the web. It might also be unclear how to extract the best quality image for archival purposes. Dragging and dropping the image file into, say, a spreadsheet can yield varying results.
Originally posted by curfew View PostI don't see what the real-life benefit is for a single format supporting both lossy and lossless compression. It probably requires twice the amount of code, e.g. amounts to an equal burden of maintenance for the developers as having JPEG and PNG separately...
Originally posted by curfew View PostWhile the technical aspects of JPEG-XL might seem exciting for some HC programmers or techjunkies, they most likely pose a challenge for regular users to be able to understand what is going on under the hood. These features also might even require custom UI implementations to e.g. support switching between the embedded image files.
Originally posted by curfew View PostEmbedding multiple versions of an image into a single file is also really bad for the web. Web wants to minimize the amount of downloaded data, not bundle unnecessary junk together.
- Likes 2
Comment
-
abott
” format notched off once it's added. In reality, a few fixes over a few years is what it'll needed.“
i disagree that it’s tribial, all of these projects reimplement the same things in different ways with different APIs, the amount of redundancy is ridiculous.
to say that various pieces of software can be fit together like a puzzle is just not how this stuff works at all.
Comment
-
-
Originally posted by OneTimeShot View PostJPEG-XL lives in the same world as gold-plated HDMI cables. No different to any other image format, but lots of people claiming they can tell the difference!
Originally posted by Artim View Post
In theory, yes. But then every website would have started serving WebP at least back in 2021 when Safari started supporting it, and would already be switching to AVIF. But my guess is, that couldn't be farther from the truth. And with your arguments, they would have switched to WebP even years earlier, with JPEG being only a Fallback for Apple users. But even that's not the case.
Originally posted by Artim View Post
In this context anything that requires the use of JXL. Whatever that might be. That's simply not a thing.
- Likes 5
Comment
-
Originally posted by curfew View Post
I have no idea what you mean by "friendly for developers" in this context. Supporting all those highly unique features requires huge amounts of work. Let's also consider the end-user: he sees a nice image on the web and downloads it. The image software on his computer doesn't necessarily support all those quirks of JPEG-XL, so the downloaded image might appear as lower resolution or lower quality than what the user saw on the web. It might also be unclear how to extract the best quality image for archival purposes. Dragging and dropping the image file into, say, a spreadsheet can yield varying results.
I don't see what the real-life benefit is for a single format supporting both lossy and lossless compression. It probably requires twice the amount of code, e.g. amounts to an equal burden of maintenance for the developers as having JPEG and PNG separately...
While the technical aspects of JPEG-XL might seem exciting for some HC programmers or techjunkies, they most likely pose a challenge for regular users to be able to understand what is going on under the hood. These features also might even require custom UI implementations to e.g. support switching between the embedded image files.
Embedding multiple versions of an image into a single file is also really bad for the web. Web wants to minimize the amount of downloaded data, not bundle unnecessary junk together.
it has good support for HDR and alpha, very high resolution image support for extremely large photos, so on and so forth, it means you don't need to implement a bunch of different image formats, you can implement on into your app and a good chance it will cover many usecases. it's a lot easier to support a single slightly complex library, then it is to support many smaller ones IMO. but thats just me personally.
- Likes 5
Comment
-
Originally posted by Quackdoc View Postwebp actually losses to mozjpeg anyways so no, most people probably looked at webp and told themselves, "this is terrible" webp is literally only good for specific lossless files. webp is a terrible format that should die.
Comment
-
Originally posted by Artim View PostThanks for proving you are just a blind fanboy. I compress all images I serve with WebP (as long as the browser supports it), with much lower quality setting than their JPEG counterpart, yet they are visually indistinguishable - maybe except when you zoom in the maximum your software allows, but that's not real world usage.
- Likes 2
Comment
Comment