Google WebP——讓圖片更小,讓Web更快
自Google在I/O開發者大會上推出WebM網絡視頻標準后,Google日前又對外宣布了一種新的圖片壓縮格式WebP,可以讓通過網絡傳輸的圖片變得更小。Google聲明說,WebP格式可以讓圖片的大小減少39%,從而加快了頁面的裝載速度。
WebP(發音為“weppy”/(wĕpˈē)/)是Google開發的一種圖片壓縮格式,用于降低圖片文件的大小。Google說圖片和照片差不多占到了通過網絡傳輸的數據總量的65%,這是相當大的份額。這也就可以理解為什么降低每一個圖片的大小,可以影響平均的頁面大小,進而加快頁面的裝載速度。
WebP中使用的壓縮算法,借鑒了Google此前使用的WebM(一種用于編碼和壓縮視頻的開源媒體文件格式)中的VP8編解碼器。在轉換了1,000,000多幅隨機選取的圖片后(多是JPEG格式,部分是PNG和GIF格式),結果顯示使用WebP可以讓圖片的大小平均減少39%。Google還證實說,圖片的質量在轉換后并沒有明顯的下降。
WebP意在作為一種更好的圖片壓縮格式替換JPEG。其工作原理是,WebP圖片被放在一個輕量級的RIFF容器中,雖然每個圖片只是增加了很少字節(少到20字節),但是卻擁有了容納更多字節的功能,這樣圖片就可以增加更多的元數據。
現在Google正在為Linux x86 64位機提供免費開源的解碼器,Windows版本晚些時候推出。Google還在努力提供一個WebKit包,可以讓Chrome瀏覽器顯示WebP圖片。
目前Google還建立了一個在線圖片庫,任何人都可以前去瀏覽轉換之后的WebP圖片和JPEG原圖質量的比較。其中WebP圖片現在是被封裝在PNG容器中的,這樣一般的瀏覽器就都可以正常訪問。
Google計劃在將來增加對透明層(Transparency Layer)的支持。另外,WebP現在是Google“我們一起讓Web更快” 計劃中的一部分,類似的項目還包括頁面加速(Page Speed)、速度跟蹤器(Speed Tracer)和SPDY。
更多WebP內容,請訪問Google官方網站:http://code.google.com/speed/webp/index.html
原文鏈接:http://www.infoq.com/cn/news/2010/10/WebP
【編輯推薦】