Mozilla推出新版JPEG解碼器,改進對標準式JPEG的支持
英文原文:Mozilla Launches Improved JPEG Encoder
Mozilla 今天宣布推出最新版適用于 JPEG 格式文件的 mozjepg 圖片解碼器。新版本解碼器已經在 非死book.com 上進行測試,而且 非死book 向 Mozilla 捐獻了 6 萬美元,支持這一項目的持續開發。
說到互聯網的圖片格式,PNG 和 JPEG 基本上瓜分了所有地盤。多年來,微軟和 Google 等公司都曾推出過自己的圖片格式,但沒有一家取得真正的成功。如今 Google 經常在自家網站上使用自家的 WebP 格式——針對自家瀏覽器 Chrome 的用戶,然而在山景城外 WebP 基本上無人問津。
Mozilla 承諾,2.0 版本的解碼器能將標準型(baseline)、漸進式(progressive)JPEG 的文件尺寸降低平均 5 個百分點。針對不同的圖片,這一數字可能會大許多(最高可達 15%),也可能稍低一些。與只針對漸進式 JPEG 的第一版解碼器不同,新版增加了對標準式 JPEG 的改進。
Mozilla 的 CTO 安德烈亞斯·加爾(AndreasGal)表示,該機構發現 WebP、微軟的 JPEG XR 以及類似的開源格式大費周章增加了新的 Web 圖片格式,卻沒能改進對 JPEG 的支持。因此,Mozilla 不如把時間花在改進 JPEG 的解碼上——畢竟 JPEG 已經是互聯網上最流行的有損壓縮格式。
對于 非死book 以及其他圖片大戶網站來說,更小的文件尺寸意味著更快的網站渲染速度,而且可以在帶寬開支上節省一筆費用,也難怪 非死book 對這一項目如此興趣濃厚。
“非死book 對 Mozilla 在開發 JPEG 解碼器上做出的努力表示支持,這一技術能夠在不影響照片視覺效果的前提下壓縮 JPEG 尺寸,”非死book 的軟件工程經理斯泰西·科克拉(Stacy Kerkela)在今天的聲明中說道,“我們期盼 非死book 能受益于 mozjpeg 2.0 的圖片優化特性,從而為 非死book 用戶打造更佳的用戶體驗。”
正如 Mozilla 今年早些時候首次公布 mozjpeg 時承諾的那樣,新版解碼器采用了網格編碼量化技術(trellis quantization)——一種傳統上用在視頻解碼器中的壓縮算法。其他的改進還包括支持 JPEG 輸入,因此將現有圖片重新壓縮也變得更加容易,還有其他一些小變動,改善了與現有 JPEG 編碼器的兼容性。
Mozilla 如今的行業地位意味著如果它支持一種新的格式,很可能會掀起一波浪潮。不過前提必須是新格式相對于現有格式存在著顯著的改進。加爾承認,WebP 等圖片格式提供了許多 JPEG 不支持的功能(比如動畫),但還不足以打動 Mozilla、讓他們支持這些格式。不過他相信,一些更加先進的新格式能夠提供更加顯著的改進。問題是這里面許多格式都是受版權保護的,因此 Mozilla 支持這些格式(如果可能的話)或許要等相當長的時間。他認為最有可能整合進 Firefox 的是 Daala——一種視頻壓縮新技術(同樣也有支持圖片的應用),Mozilla 也會繼續與 Xiph.Org 機構合作,共同推進這一技術的開發。
(譯:顧秋實)
<span id="shareA4" class="fl">
</span>