mozjpeg:JPEG图片压缩5%,获Facebook支持
mozjpeg是一個(gè)來自Mozilla實(shí)驗(yàn)室的JPEG圖像編碼器項(xiàng)目,目標(biāo)是在不降低圖像質(zhì)量且兼容主流的解碼器的情況下,提供產(chǎn)品級(jí)的JPEG格式編碼器來提高壓縮率以減小JPEG文件的大小。
Mozilla指出,這些年來,網(wǎng)站的圖片使用數(shù)量和大小都在與日俱增,而HTML、JS和CSS文件大小都相對(duì)減小了。也就是說在頁(yè)面加載的過程中,圖片占用了大量的網(wǎng)絡(luò)流量。所以減小圖片的大小可以顯著優(yōu)化頁(yè)面加載速度。當(dāng)然使用壓縮比更高的替代圖像格式(比如WebP)也是一種解決方案,但是這些新的圖片格式都存在兼容性的問題。在內(nèi)部討論研究后,Mozilla認(rèn)為JPEG仍可以進(jìn)一步壓縮,于是他們就開始了mozjpeg項(xiàng)目。
近日,Mozilla團(tuán)隊(duì)發(fā)布了mozjpeg 2.0,宣稱可以平均將JPEG文件大小減小5%。另外Facebook也宣布開始于其網(wǎng)站測(cè)試使用mozjpeg 2.0,以改善網(wǎng)站的圖片壓縮性能,同時(shí)捐贈(zèng)6萬(wàn)美元贊助相關(guān)技術(shù)的開發(fā),包括新一代的mozjpeg 3.0。Facebook的項(xiàng)目經(jīng)理Stacy Kerkela說道:
Facebook支持Mozilla打造無(wú)損圖片質(zhì)量卻又可以壓縮圖片的編碼器,我們持續(xù)關(guān)注mozjpeg 2.0,希望它帶來的圖片優(yōu)化可以提高Facebook在用戶分享和連接方面的體驗(yàn)。
CloudFlare對(duì)mozjpeg 2.0和libjpeg-turbo做了測(cè)試并對(duì)比了二者的性能,在隨機(jī)選取的10000張JPEG圖片中,無(wú)論是在可以壓縮的圖片數(shù)量還是壓縮比例上,mozjpeg 2.0的性能都明顯優(yōu)于 libjpeg-turbo 1.3.1,下面是測(cè)試用例中使用mozjpeg 2.0的壓縮比率分布圖,橫軸代碼壓縮比率,縱軸代碼圖片占總數(shù)量的比例。
此外,由Google推出的新的圖片格式WebP也值得關(guān)注,國(guó)內(nèi)的淘寶在商品詳情頁(yè)中就有使用這種格式的圖片,WebP圖片格式旨在取代JPEG等現(xiàn)有圖片格式,以加快圖片加載速度。WebP圖片壓縮體積大約只有JPEG的1/3,對(duì)于采用大量圖片的網(wǎng)頁(yè),WebP格式可以節(jié)省大量帶寬。但是WebP的缺陷也很明顯,只有徹底解決兼容問題,WebP才有可能被大范圍使用。
總結(jié)
以上是生活随笔為你收集整理的mozjpeg:JPEG图片压缩5%,获Facebook支持的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 写一个 JavaScript 框架:比
- 下一篇: Capybara 2.14.1 发布,W