图片压缩工具推荐
by noz
一个网页的大小往往是由图片的大小决定的:整个网页的文字大小可能没有一张图片所占的空间大。因此,图片的大小会显著影响网页的打开速度。图片压缩也就成了 Blogger 的必修课。这里推荐几个在线和本地工具,可以帮助我们有效地压缩图片大小。
在线工具
1 PunyPNG
PunyPNG 称自己为设计师和开发者的图片压缩器,它最大的优点是可以 Dramatically 地减小图片大小,而且是无损压缩。它甚至有一个页面专门比较了其与 Smush.it、OptiPNG 和 ImageOptim 的压缩率。至少从这个页面的结果来看它确实名不虚传。
PunyPNG 最大的劣势在于其对图片大小做了限制:不能大于100KB。并且每次不能超过10个文件。PunyPNG 支持 PNG、JPG 和 GIF 三种格式,较为全面。
2 Smush.it
Smush.it 是 Yahoo! 旗下工具,能活下来真不容易。Smush.it 一直以来都相当有名,压缩能力也不容小觑。它也是一种无损压缩,Yahoo! 的技术还是值得信赖的。
网址:http://www.smushit.com/ysmush.it/
3 JPEGmini
JPEGmini 是专门的 JPG/JPEG 图片压缩工具,对 PNG 等格式均不支持。所谓术业有专攻,其在 JPG/JPEG 文件压缩方面的能力毋庸置疑。
JPEGmini 也提供了 MAC 平台的本地工具和服务器版本供下载使用。
网址:http://www.jpegmini.com/main/shrink_photo
本地工具
1 PNGGauntlet
PNGGauntlet 是一个非常有名的 PNG 文件无损压缩工具,它结合了 PNGOUT、OptiPNG 和 DeflOpt 等技术用以最大化的压缩图片。它还具有批量添加、自动覆盖、转换格式等功能。作为本地工具,对它的使用可具有更高的灵活性。
缺点是压缩时间可能比较长,耗费 CPU,而且压缩率并不是太出众。
详细信息可以参考这个网页。
2 Photoshop/Fireworks
这两个工具其实都可以用来压缩图片,不过它们属于有损压缩。当然,图像细节损失的大小和压缩率的高低成正相关。以 Photoshop 为例说明。
- 打开想要压缩的文件;
- 点击 → (快捷键为 Alt+Shift+Ctrl+S),打开对话框;
- 一般来说,只需调节右上角的各个参数即可对图片进行有损压缩;
- 在输出图片下方显示了压缩后的图片大小;
- 通过调节,找到达到自己所要图像细节水平,同时文件最小的参数即可。
此方法的特点是:
- 软件的装机率高,可以不用重新安装新的软件;
- 图片压缩效果显著,可轻松达到50%以上;
- 参数丰富,可根据需要进行定制;
- 图片细节可能损失。
总结
目前,我所采取的策略是小图片用在线工具压缩,因为
- PNGGauntlet 压缩率低于在线工具,
- Photoshop 为有损压缩,且启动时间过长,浪费时间。
对于较大的图片采用本地工具,
- PNGGauntlet 用于无损压缩;
- Photoshop 用于有损压缩。
博主也帮忙推荐一下我自己做的在线图片压缩吧, http://www.secaibi.com 。服务器在国内,在墙内用是比较快的。特别是GIF动画压缩是特别优化过的。