this post was submitted on 03 Jul 2025
620 points (99.7% liked)

Technology

72338 readers
2512 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
[–] db2@lemmy.world 118 points 19 hours ago (20 children)

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

[–] otacon239@lemmy.world 72 points 19 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 39 points 18 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 52 points 17 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.

collapsed inline media

[–] hakunawazo@lemmy.world 32 points 16 hours ago (2 children)
[–] shalafi@lemmy.world 18 points 16 hours ago (1 children)

Lies! That gif is sped up 2000%!

[–] hakunawazo@lemmy.world 18 points 15 hours ago* (last edited 15 hours ago) (1 children)
[–] shalafi@lemmy.world 8 points 13 hours ago

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

load more comments (1 replies)
[–] dual_sport_dork@lemmy.world 21 points 18 hours ago (8 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.

[–] awesomesauce309@midwest.social 7 points 17 hours ago* (last edited 17 hours ago)

Probably most notably the iOS photos app until like 2014.

Edit: just checked. iOS 11 in 2017 added gif support to photos

I’ll also add, safari supported animated gifs for a long time before that and you could still save them in safari like any other image. But photos would only show the first frame like you said. When 11 came out they played like normal.

load more comments (7 replies)
[–] Deebster@infosec.pub 18 points 18 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.

[–] Ghostalmedia@lemmy.world 14 points 13 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.

[–] SkavarSharraddas@gehirneimer.de 8 points 19 hours ago

Probably means there will be new PNGs that old software won't be able to open.

[–] cley_faye@lemmy.world 5 points 13 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.

load more comments (15 replies)
[–] tourist@lemmy.world 65 points 14 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 6 points 14 hours ago (1 children)
[–] Imgonnatrythis@sh.itjust.works 9 points 12 hours ago

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

[–] apfelwoiSchoppen@lemmy.world 44 points 19 hours ago* (last edited 19 hours ago) (4 children)

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

[–] nyan@lemmy.cafe 42 points 19 hours ago (1 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.

[–] Deebster@infosec.pub 16 points 18 hours ago (1 children)

APNG is what they're using in v3, so all many libraries need to do* is update that code for HDR.

* surely that's easy, right?

[–] jonne@infosec.pub 13 points 18 hours ago (1 children)

I mean, on a Linux system that's not riddled with flatpak / snap / ... You'd basically only need to update libpng and you'd be good.

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

Yes. But if you live in the future, you have to wait for dozens of dozens of intermediate to do so! Great!

[–] Substance_P@lemmy.world 11 points 19 hours ago (3 children)

I miss the days when all the cool websites used Flash. I think Macromedia killed it for some reason. Probably because it had security flaws, back then it was pretty bandwidth-intensive too, but it made for some dynamic web designs.

[–] frezik@lemmy.blahaj.zone 26 points 18 hours ago

Flash had a myriad of problems. Web devs celebrated its death.

[–] CompactFlax@discuss.tchncs.de 17 points 19 hours ago (2 children)

The current situation with megabytes of JavaScript is pretty bad, but at the time, there was still a fair bit of dialup active, and mobile web was just starting to be a thing - on EDGE and barely 3G. It would take minutes to load.

Also, Steve Jobs had it in for Flash and that’s what ultimately killed it off, I think.

[–] dual_sport_dork@lemmy.world 10 points 18 hours ago (2 children)

Yes, the iPhone did not and never has supported Flash. At least not officially from Apple. There was support, albeit not quite 100% complete, on Windows CE/PocketPC at the time, though. That was one of the things that let me lord it over early iPhone adopters back in the day — my pocket nerd computer could play Homestar Runner videos, and their stupid expensive bauble couldn't. So there.

load more comments (2 replies)
load more comments (1 replies)
[–] cley_faye@lemmy.world 6 points 13 hours ago

Flash was a security nightmare all round, not counting the security flaws. It was just designed without any security features. It was also terribly inefficient at its core job, that was supposedly vector animation. It filled a gap in a time where browser and standards where not that advanced.

Over time, Flash issues where never resolved, but the bloatness of the software kept increasing. Along the way, HTML got better specs, JavaScript got vast improvement, especially in everyone adhering to roughly the same standard (thanks microsoft for finally caving in…), and so the flash interpreter was highly redundant with the browser itself.

For a while flash editors could export in HTML5 and you'd get roughly the same result, but with a fraction of the resources requirements, so naturally there was little incentive to keep the flash player around.

I'm not sure if "killing flash" could be attributed to their author, or to the loss of interest.

Also note that alternative flash players exists to still play older swf files, and some sites uses them alongside with plain video conversion for flash animations that weren't dynamic.

[–] tonytins@pawb.social 7 points 19 hours ago

Sigh, I miss Macromedia. Anyway, I do remember that being a thing as well. Guess it was never officially part of the spec.

[–] MrScottyTay@sh.itjust.works 6 points 18 hours ago

I miss fireworks. For me that was the best. I've never jived with Photoshop or is alternatives.

I have since landed on krita, aseprite and inkscape. But i still miss the workflow I got used to with fireworks.

[–] Ghostalmedia@lemmy.world 27 points 13 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 3 points 9 hours 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.

[–] sturlabragason@lemmy.world 20 points 19 hours ago (1 children)
[–] helpImTrappedOnline@lemmy.world 7 points 11 hours ago (4 children)

Is it pronounced png or png?

load more comments (4 replies)
[–] Zarxrax@lemmy.world 18 points 18 hours ago (1 children)

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

[–] ada@piefed.blahaj.zone 13 points 18 hours ago

If this actually stands a chance of taking off, I'll honestly take what I can get to normalise HDR images

[–] ada@piefed.blahaj.zone 15 points 18 hours ago

HDR capable PNGs that don't look shite on SDR displays? Sign me up!

[–] ILikeBoobies@lemmy.ca 11 points 13 hours ago

Jxl train choo choo

[–] lemmyknow@lemmy.today 9 points 13 hours ago (1 children)

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

[–] AdrianTheFrog@lemmy.world 17 points 12 hours ago* (last edited 6 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 does

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

[–] lemmyknow@lemmy.today 6 points 11 hours ago (1 children)

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

load more comments (1 replies)
[–] Dindonmasker@sh.itjust.works 4 points 17 hours ago

I still don't have an HDR display. Hopefully some VR headset in the near future will support it.

load more comments
view more: next ›