2012-10-15 101 views
0

爲什麼我看到許多網站,無論大小,使用JPG標誌,而不是GIFPNG用透明畫布創建在純白色的畫布上?它困擾着我在白色正方形的中心看到一個圓形徽標,因爲放置在具有漸變(或非白色)背景的div中的圖像。JPG w白色背景而不是透明PNG

有沒有什麼理由讓我不知道這使得白色方塊中的JPG的醜陋比可以放在任何顏色背景上的徽標更好,還是這些網站只是不正確?

回答

2

這是主觀的,但我發現很多實現網站的人(設計師和開發人員)都不熟悉JPG和PNG之間的差異。他們習慣於一切都是JPG格式,所以他們把所有內容都放在這個格式中。

發生這種情況時,我試圖解釋每種格式的優點和缺點:

  • JPG格式是偉大的,當你有連續彩色照片
  • 的PNG和GIF當你想要的透明度是偉大的:當你想要把東西合併到背景中。 GIF只具有「透明與否」,PNG可以具有不同的透明度級別(如陰影)
  • 當您擁有有限數量的顏色(如圖或大多數徽標)時,PNG和GIF很棒,它們可以是小於JPG
  • PNG和GIF非常適合硬轉換,如文本。 JPG會產生壓縮僞影。

我真的認爲這一切都歸結爲教育。

0

它真的歸結爲文件大小。您通常使用任何類型的圖像,以最小的文件大小而不影響原始圖像的外觀。

圖像的大小,使用的顏色數量,細節水平(如漸變和陰影)都會影響哪種格式最適合這種情況。我同意,徽標一般應該是PNG並且簡單。複雜的圖像通常以JPG格式最小,只有少量顏色的簡單圖像最好保存爲PNG格式。