据国外媒体报道,谷歌计划推出新图片格式WebP。有分析认为,在过去20年中,图像在网络上作用已经发生了显著变化,因此网络上图像的数量和质量也在呈指数级增加,但我们分享和传输这些图像的方式却没有跟上时代的步伐。
WebP格式提高图像传输效率
我们已经有了很多其他图像格式:比如PNG,比如JPEG XR和JPEG 2000。明智地使用这种格式会使我们的网络体验更加精简流畅,而如果滥用格式,普通图像也会占据好几倍的空间。由于带宽的增加,内容丰富的网页的载入时间也大大缩短,因此改进图像格式的需求似乎不是十分迫切。但即便如此,图像仍然占用了大量带宽,使图像传输变得更加有效意味着让网站运行更加有效。谷歌新的WebP图像格式就是为这个目的而开发的。
积少成多,效果显著
有些人认为,在千字节的水平上进行的优化是微不足道的,甚至有些迂腐。但是,当谷歌引入即时服务Google Instant的时候,没有人质疑“节省不到1秒钟”微不足道。一次搜索虽然只能节约不到1秒钟的时间,但数十亿次搜索累计起来,节省的时间总量就是相当惊人了。图像方面也是如此。越来越多的图片被添加到网络上,Facebook和Flickr这样的网点鼓励用户将图片上传到网络,而不是保留在本机上。即使是小规模的效率改进,也会带来巨大的益处,更不必说WebP提供的40%(谷歌数据)的改善了,这相当于可以节省每小时数万亿字节的带宽。
免费使用,易于实现
也有人认为,这种格式根本没有流行起来。这种说法也值得商榷,当前的浏览器、应用程序和脚本甚至没有支持现有的格式。例如iPad就无法识别在谷歌图书PDF文档中JPEG 2000编码图像,虽然这些格式都已经存在差不多10年了。当然这种现象的出现很可能是由于复杂的许可协议和版权问题,但我们却不能为这种现象找借口。谷歌致力于这样一个标准:我们都同意免费使用这个标准,而且它易于实现,或是易于添加在现有设置之上。
前景尚难预测
还有谁能更好地比谷歌引领这一变化?微软不能,苹果不会,其他公司暂时不关心,因为现在的带宽很便宜。这就需要一个雄心勃勃的公司,积极主动地尝试取代像JPEG这样根深蒂固的格式。谷歌喜欢谈论网络的开放性,当其他公司认为开放性很重要的时候,谷歌已经推出产品供大家使用了。现在似乎没有人关心WebP,没有人需要WebP。但是在未来的几年内,当问题变得更严重的时候,每个人都会很高兴谷歌提前想到了它。
既然现在大家还不急于采用WebP,于是谷歌开始尝试用一些容易实现的权宜之计,比如用WebP图像替换JPEG的脚本。但业界人士认为,这种不自然的做法难以流行起来,不过如今标准的建立和采用比以往更加迅速,而且谷歌和Mozilla的合作会带来巨大的用户量,这可能对推广WebP标准很有好处。尽管如此,整件事也还是可能不了了之,所以现在预测WebP的前景还为时过早。
业界人士认为,现在的网络正处于急剧扩张期,一些看似很小但却是根本性的改进可以为Web 2.1保驾护航。虽然这听起来就像是更换一个齿轮那么微不足道,但我们使用最频繁的齿轮往往最应该更换。