2013
Apr
21

网页好读版


WebP 官方网站

webp 是 Google Developer 开发的图片压缩工具,压缩能力非常的强,我随便拿几张图来测试,每一张都能压缩超过 50% ,最多还能压到剩 20%,而且图片只会失真一点点,不仔细看的话,是完全看不出来的。

目前支援的 Browser 似乎只有 Chrome , opera........ 残念

压缩成果

先来看看压缩的成果吧,看完可不要吓一大跳,下面的两张图都可以点开来看,可以注意一下阴影与头发的地方,会有一点点失真 。

原始图 249 KB
压缩后 54 KB

再来用 Photoshop 将图片画质调到最烂,压出来的结果是 48 KB ,但是图片很明显的失真了。

WebP 安装方式

安装 WebP 之前,要先装好 libpng, libjpeg, libgif, libfreetype,这几个 Library ,可以自行上网搜寻一下安装方式,这里只说明如何安装 webp。

预设 Library 会装到 /usr/local/lib ,执行档则装到 /usr/local/bin/, 执行档共有两个,分别是 cwebp 与 dwebp,开头 『c』 是指compress , 『d』是指 decode 。

  • 压缩指令: /usr/local/bin/cwebp xxx.jpg -o xxxCompress.jpg

测试压缩

帮他写了一个PHP Extension ,补了个简单的 UI 来测试压缩。

网页好读版