爲什麼我看到許多網站,無論大小,使用JPG
標誌,而不是GIF
或PNG
用透明畫布創建在純白色的畫布上?它困擾着我在白色正方形的中心看到一個圓形徽標,因爲放置在具有漸變(或非白色)背景的div
中的圖像。JPG w白色背景而不是透明PNG
有沒有什麼理由讓我不知道這使得白色方塊中的JPG
的醜陋比可以放在任何顏色背景上的徽標更好,還是這些網站只是不正確?
爲什麼我看到許多網站,無論大小,使用JPG
標誌,而不是GIF
或PNG
用透明畫布創建在純白色的畫布上?它困擾着我在白色正方形的中心看到一個圓形徽標,因爲放置在具有漸變(或非白色)背景的div
中的圖像。JPG w白色背景而不是透明PNG
有沒有什麼理由讓我不知道這使得白色方塊中的JPG
的醜陋比可以放在任何顏色背景上的徽標更好,還是這些網站只是不正確?
這是主觀的,但我發現很多實現網站的人(設計師和開發人員)都不熟悉JPG和PNG之間的差異。他們習慣於一切都是JPG格式,所以他們把所有內容都放在這個格式中。
發生這種情況時,我試圖解釋每種格式的優點和缺點:
我真的認爲這一切都歸結爲教育。
它真的歸結爲文件大小。您通常使用任何類型的圖像,以最小的文件大小而不影響原始圖像的外觀。
圖像的大小,使用的顏色數量,細節水平(如漸變和陰影)都會影響哪種格式最適合這種情況。我同意,徽標一般應該是PNG並且簡單。複雜的圖像通常以JPG格式最小,只有少量顏色的簡單圖像最好保存爲PNG格式。