GIF
GIF意為Graphics Interchange format(圖形交換格式),擴(kuò)展名是gif举户。Gif是使用了一種叫作LZW的算法進(jìn)行壓縮的烤宙,水平壓縮(像素由上到下水平壓縮),這也意味著同等條件下俭嘁,橫向的gif圖片比豎向的gif圖片更加小躺枕。例如50010的圖片比10500的圖片更加小。
優(yōu)點(diǎn):無損壓縮供填、支持背景透明拐云、支持動畫、支持圖形漸進(jìn)
缺點(diǎn):只有256種顏色近她,對于照片質(zhì)量的圖片是顯然不夠的
JPG (JPNG)
JPNG代表Joint Photograhic Experts Group(聯(lián)合圖像專家組)叉瘩,擴(kuò)展名為jpg
優(yōu)點(diǎn):支持上百萬種顏色、壓縮比高
缺點(diǎn):有損壓縮粘捎、不支持圖形漸進(jìn)房揭、不支持背景透明、不支持動畫
PNG
意為可移植網(wǎng)絡(luò)圖形格式(Portable Network Graphic Format)晌端,按存儲方式不同捅暴,PNG可分為:PNG8、PNG24咧纠、PNG32
優(yōu)點(diǎn):無損壓縮蓬痒、支持間隔漸進(jìn)顯示(但會造成圖片過大)、PNG24和PNG32支持顏色很多
缺點(diǎn):不支持動畫漆羔、PNG24和PNG32對IE6支持不好
WebP
Google開發(fā)的一種旨在加快圖片加載速度的圖片格式梧奢。圖片壓縮體積大約只有JPEG的2/3,并能節(jié)省大量的服務(wù)器帶寬資源和數(shù)據(jù)空間演痒。Facebook Ebay等知名網(wǎng)站已經(jīng)開始測試并使用WebP格式亲轨。
優(yōu)點(diǎn):體積小
缺點(diǎn):有損壓縮、兼容性不好(android高版本鸟顺、W3C高版本瀏覽器支持這種格式惦蚊、ios不支持)
使用范圍:
GIF適用于小圖標(biāo)器虾、圖紙
JPG和PNG,要看使用場景蹦锋,JPG比PNG壓縮比高兆沙,色彩數(shù)量越多PNG明顯大于JGP,但是JPG是有損壓縮莉掂,如果對圖片質(zhì)量不高葛圃,例如啟動動畫、墻紙憎妙,可以使用JPG库正。
體積比較:
webp<JGP<PNG