用 Google 搜尋:

GIF還是PNG

GIF還是PNG

PNG對GIF

在這個技巧中我們將探究可以使用在網頁上的簡單圖片(simple graphics)、圖表(schemas)和標誌(logos)的兩個主要圖片格式:

GIF

GIF格式使用一個叫LZW的演算法來壓縮文件,用以了解色彩和幫助減少圖檔尺寸。

GIF要點是支援太廣泛了以致於它成為建立網頁簡單圖片的預設選擇。與其他選擇(尤其是PNG)相比,GIF在技術上並不占優勢,然而在網頁的初期,PNG的支援剛剛開始和發展,使用GIF確實是一個安全的選擇,當這個技巧寫作的時候可能依然如此,儘管程度已經不是很大了。

GIF格式的一個問題是,LZW演算法在美國有一個由Unisys公司擁有的專利保護。Unisys的LZW專利2003-06-20在美國已經過期。在加拿大,法國,義大利,德國,英國和日本都已經過期。(修訂:自 2006 年 10 月起,gif 格式已經不具有任何專利,可以自由使用)

PNG

PNG(Portable Network Graphics),一種失真度小、可移植、壓縮良好的可延伸文件格式。PNG可以是GIF的一個無專利替代,也可以是TIFF的普通應用的替代。它支援索引色,灰階和全彩圖片,還有一個可選的alpha通道。取樣深度範圍從1到16bits。

對於網頁來說,PNG有超越GIF的三大主要優點:

大部分情況下PNG比GIF壓縮得更好(一般情況下5%到25%)。

在某些情況下,你必須得注意PNG在舊瀏覽器中沒有良好的支援或者像透明這樣的特點。欲了解不同瀏覽器對PNG的支援的不同程度,你應該閱讀: