Web應用程式中關于圖檔的使用
JPG:以24位顔色存儲單個光栅圖像
優點:
1. 與平台無關
2. 适合攝影作品和寫實作品
3. 它支援最進階别的壓縮,可提高或降低壓縮的級别
4. 漸進式JPEG檔案交錯
缺點:
1. 有損耗壓縮會使原始圖檔資料品質下降
2. 當您編輯和重新儲存檔案時,JPEG會混合原始圖檔資料的品質下降,這種下降是累積性的
3. 不适用所含顔色很少,具有大塊顔色相近的區域或亮度差異十分明顯的較簡單的圖檔。
4. 不支援動畫和透明
GIF:用于壓縮具有單調顔色和清晰細節的圖像
是用的最多的網頁圖像格式,常用于工具圖示,簡單動畫,幾乎适用于除照片以外的所有圖像。壓縮算法成為一家公司的專利。
1. 支援多種作業系統
2. 有靜态GIF和動畫GIF兩種
3. 支援透明背景圖像
4. 不多于256色時可無損壓縮
5. 體積很小,檔案下載下傳速度快
1. 隻能顯示256色,如果多于256色會選取臨近的代替,會産生抖動現象
2. 透明方面,不支援鄰近漸進色。
PNG:流式網絡圖形格式
設計時企圖代替GIF在網絡的地位,壓縮算法免費。
1. 位深支援8位,24位,32位
2. 支援多達16位的Alpha通道資料
3. 支援流式讀/寫性能
4. 支援逐次逼近顯示
5. 支援無損壓縮
缺點
1. IE6不支援其Alpha通道技術
2. 不支援動畫
JPG,GIF,PNG的選擇
1. 使用JPG或PNG-32或PNG-24來展示照片
2. 當圖像在無需透明時,若256色夠用,可選擇GIF或PNG-8,若要更好顔色和小的檔案大小時,可選擇PNG-24
3. 當圖像需要透明效果時,如果考慮IE6則隻能選擇GIF,否則可選PNG-32.
本文轉自生魚片部落格園部落格,原文連結:http://www.cnblogs.com/carysun/archive/2009/11/25/webpic.html,如需轉載請自行聯系原作者