2010-10-04 09:53:54〥芹蟹麵〥

Google提供替代JPEG的技術,要讓Web加速

  

這是WebP格式檔案,不過瀏覽器還不支援原生WebP,所以只能以PNG格式顯示,不過若以WebP版來看,這張圖的大小為36,154 bytes。

同樣這張圖改以JPEG存檔,檔案大小為46,768 bytes。

Google的WebM技術不只是要革新網路視訊,還希望以一種稱為「WebP」的新格式,來革新網路上的靜止影像。

Google今天宣布新的WebP圖檔格式,號稱圖檔大小比目前使用最廣的JPEG檔縮小40%。若是Google能說服民眾採用WebP,檔案傳輸速度將加快,網路負荷隨之減輕。

和JPEG一樣,WebP也讓使用者選擇犧牲畫質以縮小檔案大小,雖然無法完美複製原始影像,但仍儘可能維持肉眼看來並不失真的原貌。

與JPEG不同的是,WebP尚未內建於數位相機、網頁瀏覽器、影像編輯程式、相片列印站和主流的作業系統。不過,Google仍希望,WebP即使不能取代JPEG,也能廣獲採納。

負責Google「加速Web」計畫的產品經理Richard Rabbat說:「當我們把一些現有的lossy(耗損)格式圖檔重新壓縮成WebP後,我們發現尺寸平均縮小40%左右,這很驚人。」他指出,圖檔大幅縮小很重要,因為據Google估計,全球資訊網(Web)上65%的資料是影像。

但JPEG的地位屹立不搖。微軟也曾試圖以標榜色彩更豐富、壓縮更有效率、且免付權利金的JPEG XR格式取而代之,但目前為止除了已經標準化且獲IE瀏覽器與Windows原生支援之外,進展並不大。之前推動的JPEG 2000,也未造成JPEG的人氣減退。

Rabbat也不諱言:「挑戰甚鉅。我們預料到,這會是一場漫長的轉換過程。」

他表示,正與其他瀏覽器製造商洽談共同支援WebP,儘可能在網路上推廣這種圖檔格式。

WebP是從Google開放原始碼、免權利金的WebM影像編碼與解碼技術衍生而來。根據Google從網路上採樣100萬張圖片的測試結果,約90%的網路圖片採用JPEG格式(其餘10%是PNG、GIF等格式),而WebP提供同樣的畫質,檔案尺寸則可縮小40%。

Google計劃釋出WebP軟體,讓使用者自行判斷圖檔的品質。起初,這個軟體將包含一個把圖形轉換成WebP格式的公用程式;數周後,Google可能把這項技術內建於Chrome瀏覽器。

把WebP引進瀏覽器以加快網路速度,使得WebP成功的機率增加,因為Google擁有時下人氣相當旺的一些網站,而且Chrome也算是使用廣泛的瀏覽器之一。之前,Google也曾把其他網路技術引進Chrome,例如引進SPDY協定和Native Client軟體。以Chrome作為媒介、以Google網站作為目的地,不論這些技術是否能獲得外界廣泛採納,對Google都有利。

不過,Google當然希望把WebP的應用範圍推廣到自家伺服器之外。一大障礙是必須說服網路開發者調整現行的網頁,以WebP圖檔替代JPEG圖檔。

Google已有解決方法:查看瀏覽器是否支援WebP,若是支援,則可立刻產生必要的WebP影像,並傳至瀏覽器。

Rabbat說:「你不必作決定--我需要把圖庫重新改成WebP嗎? 格式轉換非常快,只需要用上一點CPU[處理器效能],就能完成轉換,然後就可用圖檔快取(cache),不必再做一次。」

WebP的一大好處是,任何支援WebM視訊編碼/解碼的硬體,也都能支援WebP。這意味一支具有硬體支援的手機,可以拍攝WebP照片。

 

How about JPEG XR?

http://en.wikipedia.org/wiki/JPEG_XR