mozjpeg:JPEG图片压缩5%,获Facebook支持_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > mozjpeg:JPEG图片压缩5%,获Facebook支持

mozjpeg:JPEG图片压缩5%,获Facebook支持

 2014/7/31 1:52:16    程序员俱乐部  我要评论(0)
  • 摘要:mozjpeg是一个来自Mozilla实验室的JPEG图像编码器项目,目标是在不降低图像质量且兼容主流的解码器的情况下,提供产品级的JPEG格式编码器来提高压缩率以减小JPEG文件的大小。Mozilla指出,这些年来,网站的图片使用数量和大小都在与日俱增,而HTML、JS和CSS文件大小都相对减小了。也就是说在页面加载的过程中,图片占用了大量的网络流量。所以减小图片的大小可以显著优化页面加载速度。当然使用压缩比更高的替代图像格式(比如WebP)也是一种解决方案
  • 标签:Facebook 图片 压缩
class="topic_img" alt=""/>

  mozjpeg 是一个来自 Mozilla 实验室的 JPEG 图像编码器项目,目标是在不降低图像质量且兼容主流的解码器的情况下,提供产品级的 JPEG 格式编码器来提高压缩率以减小 JPEG 文件的大小。

  Mozilla 指出,这些年来,网站的图片使用数量和大小都在与日俱增,而 HTML、JS 和 CSS 文件大小都相对减小了。也就是说在页面加载的过程中,图片占用了大量的网络流量。所以减小图片的大小可以显著优化页面加载速度。当然使用压缩比更高的替代图像格式(比如 WebP)也是一种解决方案,但是这些新的图片格式都存在兼容性的问题。在内部讨论研究后,Mozilla 认为 JPEG 仍可以进一步压缩,于是他们就开始了 mozjpeg 项目。

  近日,Mozilla 团队发布了 mozjpeg 2.0,宣称可以平均将 JPEG 文件大小减小5%。另外 Facebook 也宣布开始于其网站测试使用 mozjpeg 2.0,以改善网站的图片压缩性能,同时捐赠 6 万美元赞助相关技术的开发,包括新一代的 mozjpeg 3.0。Facebook 的项目经理 Stacy Kerkela 说道:

Facebook 支持 Mozilla 打造无损图片质量却又可以压缩图片的编码器,我们持续关注 mozjpeg 2.0,希望它带来的图片优化可以提高 Facebook 在用户分享和连接方面的体验。

  CloudFlare 对 mozjpeg 2.0 和 libjpeg-turbo 做了测试并对比了二者的性能,在随机选取的 10000 张 JPEG 图片中,无论是在可以压缩的图片数量还是压缩比例上,mozjpeg 2.0 的性能都明显优于 libjpeg-turbo 1.3.1,下面是测试用例中使用 mozjpeg 2.0 的压缩比率分布图,横轴代码压缩比率,纵轴代码图片占总数量的比例。

  此外,由 Google 推出的新的图片格式 WebP 也值得关注,国内的淘宝在商品详情页中就有使用这种格式的图片,WebP 图片格式旨在取代 JPEG 等现有图片格式,以加快图片加载速度。WebP 图片压缩体积大约只有 JPEG 的1/3,对于采用大量图片的网页,WebP 格式可以节省大量带宽。但是 WebP 的缺陷也很明显,只有彻底解决兼容问题,WebP 才有可能被大范围使用。

发表评论
用户名: 匿名