优化网站PNG图片的2个免费工具


网站PNG图片优化PNG是最适合网络图片的格式,这个基本没有什么争论的。同时,PNG包含更多色域的优点也使得PNG的体积相对更大,因此利用压缩等技术压缩PNG图片的体积是必要的。一般Photshop使用“存储为web”自动进行压缩优化。但是这个优化犯不着动用庞大的Phostshop,PNG图片的优化本身就有专门的免费工具。


1.Optipng

http://optipng.sourceforge.net/

OptiPNG is a PNG optimizer that recompresses image files to a smaller size, without losing any information. This program also converts external formats (BMP, GIF, PNM and TIFF) to optimized PNG, and performs PNG integrity checks and corrections.

OptiPNG是一个开源的图像压缩包,它可以把BMP、GIF、PNM以及TIFF格式的图像,以无损图像信息的方式,压缩成更小的PNG图像,当然也支持直接优化PNG图像。
OptiPNG官方提供了各种平台的执行工具、源代码和基于OptiPNG的软件。Google优化网站评测的Page Speed是用的图片优化就是采用Optipng的方案(优化参数不同)。
Windows平台下最简单的执行方案就是下载单文件的optipng.exe,优化图片时直接将图片拖放到这个optipng.exe就自动完成优化。执行过程是一个CMD界面,图像界面可以下载Optipng官网推荐的几个程序。
OptiPNG执行效率非常高,而且没有图形界面,因此自动优化过程非常迅速。如果原始图片像素低、体积小,尤其是已经被压缩过的图片,OptiPNG的优化过程相当快速,一闪而过,CMD界面都不一定“来得及”看到。

Optipng cmd界面

  • 如果原图是非PNG图片,优化后可以在原路径看到新的PNG图片;
  • 如果原图是PNG图片,优化后的结果就是原始图片。不过现在图片的体积,时间等信息都是优化后的新资料了。

2.雅虎的Smush.it

比Page Speed更出名的网站优化评测是yahoo的Yslows,Smush.it就是其中图片优化的部分。雅虎将其独立出来,并提供一个在线处理网站:
http://www.smushit.com/ysmush.it/

Smush.it uses optimization techniques specific to image format to remove unnecessary bytes from image files. It is a “lossless” tool, which means it optimizes the images without changing their look or visual quality. After Smush.it runs on a web page it reports how many bytes would be saved by optimizing the page’s images and provides a downloadable zip file with the minimized image files.

直接上传图片文件或者复制在线图片的地址,Smush.it会在后台自动执行相关压缩优化并提供新文件的下载。

ysmush.it


Optipng优化后的输出不会更改原始图片的名称和路径,但是Smush.it采用的是标准命名,名称不支持空格,只支持下划线。
Optipng和Smush.it都是“无损压缩”,但是两者由于使用的技术不同,输出的结果也经常有些不同。
Page Speed应该是进一步优化了OptiPNG,Smush.it和OptiPNG压缩的图片,Page Speed检测也经常提供“更小”的版本。

p.s.

增加《PunyPNG.com,在线图片无损压缩