它是一種有損的壓縮圖檔,經過壓縮後即為不可逆的狀態,且經過壓縮後會降低圖片的畫質
jpg的好處:
jpg的缺點
png是一種無損的圖片檔,經過壓縮後不會破壞原本圖片的畫質,並且支援透明背景,但png比jpg的檔案大小還要大
png的好處
png的壞處
WebP 是由 Google 開發的圖片格式,希望以更小的檔案大小提供高品質的圖片,webP同時支援有損、無損的圖片檔。
對於有損壓縮,WebP 通常提供比 JPG 更小的檔案大小,並且保持相似或更好的圖片品質
對於無損壓縮,WebP 通常提供比 PNG 更小的檔案大小
webP的好處
webP的缺點
SVG 是一種使用XML的向量圖,由數學公式去繪製出的圖片,表示 SVG 這類向量圖檔可以大幅調整尺寸卻不會破壞畫質,因此很適合用於標誌及複雜的線上圖形,目前大多數瀏覽器都原生支援 SVG 格式
svg的好處
svg的壞處
用哪一種圖片特是還是要取決於使用需求,如果對於圖片畫質有損壞比較沒關係,可以選擇用jpg格式,檔案大小也會比png小,如果圖片比較精細,而且經過壓縮後畫質不想要被破壞,或是圖片需要有透明背景效果,用png會比較合適,也因為webP格式的推出,且大部分瀏覽器已經有支援了,且使用webP不論在有損或無損的情況下,檔案都可以更小,傳輸上速度會比較快,因此在理想的情況下,可以直接使用webP是沒有問題的
SVG 它是用數學公式來描述圖像的,代表它非常適合用於製作圖標、標誌、圖表和其他簡單或抽象的圖形,因為這些圖形可以用數學公式來表示,但是當照片或其他複雜的圖片時,這些圖片通常包含大量的細節和顏色,這些很難用數學公式來精確計算出來
參考文章
前端圖片格式選擇,什麼時候該用JPG、 PNG、WebP 或 SVG 呢?
SVG 檔案