this post was submitted on 03 Jul 2025
532 points (99.6% liked)

Technology

72321 readers
2545 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 news or articles.
  3. Be excellent to each other!
  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, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] arin@lemmy.world 1 points 28 minutes ago

How does this compare to nvidia JXR hdr screenshots ?

[–] tourist@lemmy.world 47 points 5 hours ago (1 children)

2029 Headline: Worlds largest data breach caused by zero day exploit in popular PNG 3.0 renderer

the payload was reportedly embedded in an animated image of the attacker repeatedly flicking his left testicle

[–] FrowingFostek@lemmy.world 5 points 5 hours ago (1 children)
[–] Imgonnatrythis@sh.itjust.works 6 points 3 hours ago

I bet it was a single flick and he ran it on a loop.

[–] Ghostalmedia@lemmy.world 18 points 4 hours ago (1 children)

Animated PNG has been trying to be an extension to the PNG spec for 20+ years.

https://en.wikipedia.org/wiki/APNG

[–] mlg@lemmy.world 1 points 10 minutes ago

Right there's actually like a select few applications that support it which is cool, but so many get confused when they see an apng file with frames.

[–] ILikeBoobies@lemmy.ca 10 points 3 hours ago

Jxl train choo choo

[–] lemmyknow@lemmy.today 7 points 3 hours ago (1 children)

Now if anyone don't mind explaining, PNG vs JXL?

[–] AdrianTheFrog@lemmy.world 12 points 3 hours ago (1 children)

JXL is badly supported but it does offer lossless encoding in a more flexible and much more efficient way than png doe

Basically jxl could theoretically replace png, jpg, and also exr.

[–] lemmyknow@lemmy.today 4 points 2 hours ago

Interestingly, I downloaded GNOME's pride month wallpaper to see what it looked like, and the files were JXL. Never seen them in the wild before that

[–] db2@lemmy.world 103 points 10 hours ago (20 children)

But is it backwards compatible with an old version that can't be updated?

[–] Ghostalmedia@lemmy.world 10 points 4 hours ago

Speaking for animation, your browser probably already supports APNG. APNG is 21 years old and has decent adoption. But it’s officially part of the club.

That said, APNGs are fat as fuck and they’re a pretty old solution to animated graphics with an alpha channel. Don’t expect to see everyone making APNGs all of the sudden. There is a reason why people have kept it at a distance.

[–] cley_faye@lemmy.world 5 points 4 hours ago

The PNG format is made of chunks that have determined roles, and provides provisions for newer "standardized" chunks alongside the custom chunks it had supported until now. It is likely that PNG made with newer software that does not use new features, or uses only additional features, will remain readable by older software to some extent.

[–] otacon239@lemmy.world 65 points 9 hours ago (2 children)

Yeah, this was my first thought. How many slightly older, no-longer-being-updated pieces of software will fail to open the new version? Hopefully it’s built in a way that it just falls back to legacy and ignores the extra information so you can at least load the file.

[–] pennomi@lemmy.world 35 points 9 hours ago (1 children)

Popular photo and video editing apps like Photoshop, DaVinci Resolve, and Avid Media Composer already support it, alongside Chrome, Safari, and Firefox. Apple’s iOS and macOS also work with the new file standard.

This is all the article mentions. I hope you’re right about the backwards compatibility.

[–] ouRKaoS@lemmy.today 45 points 8 hours ago (1 children)

I remember the Wild West Web days when it was a toss up seeing if animated Gifs, transparencies in images, or the specific hexadecimal for your personal shade of purple you created would render properly between browsers.

[–] hakunawazo@lemmy.world 29 points 7 hours ago (2 children)
[–] AnUnusualRelic@lemmy.world 3 points 2 hours ago

Ooh, that was the coaster company, I remember them.

[–] shalafi@lemmy.world 15 points 6 hours ago (1 children)

Lies! That gif is sped up 2000%!

[–] hakunawazo@lemmy.world 16 points 6 hours ago* (last edited 6 hours ago) (1 children)
[–] shalafi@lemmy.world 7 points 4 hours ago

LOL, I heard that gif. Timed it in my mind, on the money OP.

[–] dual_sport_dork@lemmy.world 20 points 9 hours ago (6 children)

I mean, that's already how animated .gifs work. If somehow you manage to load one into a viewer that doesn't support the animation functionality it will at least dutifully display the first frame.

How the hell you would manage to do that in this day and age escapes me, but there were a fair few years in the early '90s where you might run into that sort of thing.

load more comments (6 replies)
[–] Blackmist@feddit.uk 1 points 3 hours ago

I'll tell you if I can find some new files for testing.

Even JPEG isn't always back compatible either. I loaded an image into my software which uses some ancient library internally, and it swapped the blue and red channels.

[–] Deebster@infosec.pub 17 points 9 hours ago

Some of this is paving the cowpath - the animated PNG stuff is 20 years old and e.g. Firefox has had support since March 2007.

load more comments (15 replies)
[–] apfelwoiSchoppen@lemmy.world 42 points 10 hours ago* (last edited 10 hours ago) (11 children)

I could have sworn animated pngs were a thing in the Macromedia Fireworks days. Really dating myself with that ref.

[–] nyan@lemmy.cafe 41 points 10 hours ago (3 children)

There were two different animated PNG extensions, MNG and APNG. Neither of them ever really caught on. I guess they're hoping to do better by baking it into the core spec.

load more comments (3 replies)
load more comments (10 replies)
[–] Zarxrax@lemmy.world 17 points 9 hours ago (1 children)

Fracturing support for a legacy format makes so much more sense than actually supporting a modern format like JXL, right?

load more comments (1 replies)
load more comments
view more: next ›