新图像格式-WebP
2010-10-06 10:11:27 阿炯

Google引进了一个新图像格式,比同等 JPEG格式缩小文件体积40%,以此提高了页面载入速度,降低了存储需求。可仍然有着一系列障碍让其难以快速普及;这些难处其实一点都不是因为人们看不到WebP的好。“难处在于,市场上认为JPEG已经很好了,”技术分析家Rob Enderle如是说。

Google引入了一个新图像格式来帮助加速网站图形效果。WebP(发音/weppy/)可减少40%文件体积,Google表示;与标准JPEG格式相比,新格式可以将图片文件的大小减少40%。

新款图片格式WebP基于谷歌WebM视频技术,预计将于今天发布。谷歌“让网络更加快速”(make the web faster)项目产品经理日前透露,网络上65%的字节流量来自于图片,图片平均大小的减小或将相应提升用户的网络体验。

谷歌高管指出,谷歌测试的90%图片显示,尽管文件大小减少了40%,但却提供了相同的图片质量。其余的图片为logo和图表,此类文件多为PNG格式,与JPEG格式类似,WebP图片格式可能更加适用于照片。

需要提醒的是:首先实际上目前还没有浏览器支持新的图片格式。尽管谷歌Chrome可能会是首款支持该图片格式的浏览器,但除非现在所有的浏览器都支持该 图片格式,否则开发人士不太可能拥护该格式。此外微软采取了类似方式,支持JPEG XR格式,但并未获得其他浏览器开发者对该格式的支持。目前仅微软IE浏览器支持JPEG XR格式图片。谷歌高管还指出,编写WebP图片的时间是JPEG的8倍。

据Google所述,一个网站所传输的数据量中,图像占了65%,WebP致力于提高有损JPEG格式图像的压缩比率,其结果便是有损WebP。

Google生成了一个站点,供开发者和用户评价WebP的表现。该站上呈现的图像以WebP和JPEG格式放在一起。前者比后者一般要小40-50%,而人眼感觉不出差异来。这些比较实例是由Google选出来的,因此不能据此断定所有图像都有对JPEG格式同等图像同样的压缩比率。

WebP来到之前,Google已经向网页开发者发布警告,称它已将载入速度纳入网站检索排名的评价因子中来。WebP是Google已发布的帮助开发者加速他们网站的工具之一。其它工具包括速度跟踪Chrome和页面测速Firefox。

基于开源VP8
为减小WebP文件体积,Google使用了其于2010年五月已开源了的基于VP8解码器的图像压缩器。Google通过从网上随机抽取大约一百万张图像——大部分是JPEG格式,少许PNG和GIF格式,将它们编码至WebP格式,以此测试了此VP8 格式的效果。

结果在不明显对图像产生视觉影响的前提下,文件体积大约减小39%。Google也发布了一个转化工具,开发者们可以用它将图像转化成WebP格式。WebP 的成功将依赖于开发者社区从普遍存在的JPEG转向WebP的意愿度。

“Google是Internet上的自然力。如果说有一个公司能驱动互联网标准的话,那它就是Google,”Rob Enderle,Enderle集团资深分析家这样告诉TechNewsWorld。“跟他们接近的唯一一个,是微软;但微软不是组织与传播图像的主要力量。”WebP被采用的决定性因素,可能是当前网站速度的用户不满意度。

“问题是市场认为JPEG已经够好了,”Enderle说。“Google并没有足够努力把人们移向它们所拥抱的新事物身上。Gmail算是特例了吧。Google有这个体格和身高来做它,但它们有没有把人们从他们喜欢的事物上面移开的技能呢?”

采用WebP一部分动机——或者说是一项可能被JPEG引入的竞争优势——是网站对速度的需求。

“我们人人都是虚拟的PackRat(个人信息管理程序)。非结构化数据在爆炸,”ITIC(国际信托投资公司)资深分析家Laura DiDio告诉TechNewsWorld。“如果WebP能比JPEG减小文件体积40%,我和其他顾客会全力支持它的到来。”

不管Google会否赢得广泛的WebP支持,高压缩图像会给开发者和JPEG格式标准以减小文件体积的压力——即使它意味着图片质量的些许损失。

“我们所看见的,是Google通过推广WebP使之成为一个新标准来力争上游;在接下来几周里,它们会在其Chrome浏览器上支持它,”DiDio说。“它与JPEG赌上了。这是好事。我们需要竞争来催升产品质量。”