PNG-8对于数量很少的简单图像来说是很棒的。
在这种格式下保存的图像是锐利和非常轻的。
例如,导出法国地区的两色地图(430x470px),下面是一个迷你基准:
PNG-24 (no transparency) : 34.6KB perfect image
JPEG (100% quality) : 76KB perfect image
JPEG (75% quality) : 33KB almost perfect image
JPEG (50% quality) : 15.7KB very messy result
GIF (32 colors) : 13.4KB perfect image
PNG-8 (32 colors) : 13.1KB perfect image因为我宁愿使用PNG,我想知道使用PNG-8是否安全,或者在某些设备/浏览器上是否存在已知的呈现问题。
发布于 2014-03-07 14:58:13
PNG-8比PNG-24有更好的支持。使用它没有问题。
发布于 2014-03-18 13:05:47
"PNG8“这个称呼有点模棱两可。通常,它意味着具有可选二进制透明(如GIF)的8位索引PNG,这是很好的支持,即使是旧版本的Internet。这就是当您请求ImageMagick或GraphicsMagick输出时从PNG8或PNG8获得的结果。
有时,它意味着8位索引的PNG具有完全透明(由PNG tRNS块传递),这可能不是很好的支持,并且不支持旧的IE,这就是为什么我们一开始就提出了PNG8。
根据巴布亚新几内亚开发商对巴布亚新几内亚-名单的讨论,2002年10月12日:
"Adobe和Photoshop的ImageReady选项使用了术语PNG8和PNG24,因此:
我不知道ImageReady或Photoshop是否仍然如此。
我正在考虑使用术语"PNG88“来指具有8位透明度的索引PNG。这样的图像可以由" pngquant“创建,但是pngquant并没有给它们指定一个特定的名称。它将它们称为8位RGBA调色板PNG.
https://stackoverflow.com/questions/22253455
复制相似问题