←back to thread

A new PNG spec

(www.programmax.net)
618 points bluedel | 2 comments | | HN request time: 0.412s | source
Show context
LeoPanthera ◴[] No.44373778[source]
> I know you all immediately wondered, better compression?. We're already working on that.

This worries me. Because presumably, changing the compression algorithm will break backwards compatibility, which means we'll start to see "png" files that aren't actually png files.

It'll be like USB-C but for images.

replies(11): >>44373790 #>>44373796 #>>44373928 #>>44373937 #>>44374139 #>>44374147 #>>44374842 #>>44375132 #>>44375261 #>>44375615 #>>44380021 #
skywal_l ◴[] No.44373790[source]
Can't you improve a compression algorithm and still produce a still valid decompression input? PNG is based on zip, there's certainly ways to improve zip without breaking backwards compatibility.

That being said, they also can do dumb things however, right at the end of the sentence you quote they say:

> we want to make sure we do it right.

So there's hope.

replies(2): >>44373849 #>>44373875 #
1. vhcr ◴[] No.44373875[source]
That's what OptiPNG already does.
replies(1): >>44375432 #
2. josefx ◴[] No.44375432[source]
Doesn't OptiPNG just brute force various settings and pick the best result?