this post was submitted on 06 Aug 2024
1 points (100.0% liked)

Technology

58513 readers
5696 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] ProdigalFrog@slrpnk.net 1 points 2 months ago (18 children)

TL:DW, JPEG is getting old in the tooth, which prompted the creation of JPEG XL, which is a fairly future-proof new compression standard that can compress images to the same file size or smaller than regular JPEG while having massively higher quality.

However, JPEG XL support was removed from Google Chrome based browsers in favor of AVIF, a standalone image compression derived from the AV1 video compression codec that is decidedly not future-proof, having some hard-coded limitations, as well as missing some very nice to have features that JPEG XL offers such as progressive image loading and lower hardware requirements. The result of this is that JPEG XL adoption will be severely hamstrung by Google’s decision, which is ultimately pretty lame.

[–] reddig33@lemmy.world 0 points 2 months ago (45 children)

Jpeg XL isn’t backwards compatible with existing JPEG renderers. If it was, it’d be a winner. We already have PNG and JPG and now we’ve got people using the annoying webP. Adding another format that requires new decoder support isn’t going to help.

[–] AnUnusualRelic@lemmy.world 0 points 2 months ago

You can't add new and better stuff while staying compatible with the old stuff. Especially not when your goal is compact files (or you'd just embed the old format).

[–] Reverendender@sh.itjust.works 0 points 2 months ago (1 children)

All the cool kids use .HEIF anyway

[–] Imgonnatrythis@sh.itjust.works 0 points 2 months ago

I use jpeg 2000

[–] southsamurai@sh.itjust.works 0 points 2 months ago (1 children)

Isn't that the same as other newer formats though?

There's always something new, and if the new thing is better, adding/switching to it is the better move.

Or am I missing something about the other formats like webp?

[–] reddig33@lemmy.world 0 points 2 months ago (2 children)

You have to offer something compelling for everyone. Just coming out with yet another new standard™ isn’t enough. As pointed out earlier, we already have:

  • jpeg
  • Png
  • Webp
  • HEIC

What’s the point of adding another encoder/decoder to the table when PNG and JPEG are still “good enough”?

[–] pennomi@lemmy.world 0 points 2 months ago

PNG and JPEG aren’t good enough, to be honest. If you run a content heavy site, you can see something like a 30-70% decrease in bandwidth usage by using WebP.

[–] FaceDeer@fedia.io 0 points 2 months ago (1 children)

My understanding is that webp isn't actually all that bad from a technical perspective, it was just annoying because it started getting used widely on the web before all the various tools caught up and implemented support for it.

[–] AnUnusualRelic@lemmy.world 0 points 2 months ago

It's certainly not bad. It's just not quite as good.

[–] MimicJar@lemmy.world 0 points 2 months ago

"the annoying webp" AFAIK is the same problem as JPEG XL, apps just didn't implement it.

It is supported in browsers, which is good, but not in third party apps. AVIF or whatever is going to have the same problem.

[–] cygnus@lemmy.ca 0 points 2 months ago (1 children)

Forgive my ignorance, but isn't this like complaining that a PlayStation 2 can't play PS5 games?

[–] tabular@lemmy.world 0 points 2 months ago

It's a different culture between PCs can consoles. Consoles are standardized computers - they all have the same* hardware' Game developers can be confident in what functionality their games have access to, and so use the best they can.

PCs in comparison are wildly different from user to user due to being modular: you can pick from many parts to create a computer. As such, devs tend to focus on what most PC's can do and make them optionally better if the PC has access to supporting hardware (e.g. RTX ray-tracing cores).

Besides, video games are drastically complex in comparison to static images 😛

[–] ArchRecord@lemm.ee 0 points 2 months ago

I just wish more software would support webp files. I remember Reddit converting every image to webp to save on space and bandwidth (smart, imo) but not allowing you to directly upload webp files in posts because it wasn't a supported file format.

If webp was just more standardized, I'd love to use it more. It would certainly save me a ton of storage space.

load more comments (38 replies)
[–] seaQueue@lemmy.world 0 points 2 months ago

Google's handling of jxl makes a lot more sense after the jpegli announcement. It's apparent now that they declined to support jxl in favor of cloning many of jxl's features in a format they control.

[–] dezmd@lemmy.world 0 points 2 months ago (3 children)

Look it's all actually about re-encumberancing image file formats back into corporate controlled patented formats. If we would collectively just spend time and money and development resources expanding and improving PNG and gif formats that are no longer patent encumbered, we'd all live happily ever after.

[–] gianni@lemmy.ml 0 points 1 month ago (2 children)

JPEG-XL is in no way patent encumbered. Neither is AVIF. I don't know what you're talking about

load more comments (2 replies)
load more comments (2 replies)
load more comments (15 replies)