Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Announcing CPNG, "Compatible Network Graphics", a backwards compatible fork of PNG #585

Closed
parasew opened this issue Dec 9, 2023 · 3 comments

Comments

@parasew
Copy link

parasew commented Dec 9, 2023

I wanted to point everyone here to CPNG, and the discussion on hackernews. What do we generally think about CPNG?

@ace-dent
Copy link

ace-dent commented Dec 9, 2023

Seems like an odd direction; if the target is decoding speed over storage, use a simpler bitmap format...? HDR and extended colour profiles seem to be in progress for PNG spec v3, so will become mainstream. I think even today, delay is in transmitting rather decoding. Hence the effort with JXL.

@TPS
Copy link

TPS commented Dec 9, 2023

IMHO, seems like a tractionless "solution" to #561.… 🤷🏾‍♂️

Retro-responding to @andrews05 (below) this way for same reason

My dream for oxipng is actually that one day JPEG XL will become as ubiquitous as JPEG and there will be no need for optimising pngs anymore. I’m not placing any bets on when or if that will ever happen though 😆

Heck, we're still optimizing GIFs out here in the wild!…

@andrews05
Copy link
Collaborator

andrews05 commented Dec 10, 2023

Thanks for posting this! It’s quite interesting but I don’t think this is something oxipng needs be involved with. If it ever gains widespread adoption we could certainly consider it then.

Opinion [I’m hiding this as it’s not relevant to oxipng and it would probably be better to keep discussion on hackernews.]

While I commend the efforts here I can’t see this ever gaining any traction. I just can’t imagine any major players having any interest in adopting yet another format, especially one that isn’t even an official spec. Not to mention HDR is already possible via cICP and the major players are putting all their HDR efforts into AVIF and (hopefully) JPEG XL. There’s just no demand for this (that I can see).

My dream for oxipng is actually that one day JPEG XL will become as ubiquitous as JPEG and there will be no need for optimising pngs anymore. I’m not placing any bets on when or if that will ever happen though 😆

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants