Jawaban:
PNG tidak hanya berguna untuk memungkinkan transparansi: PNG adalah format lossless , sementara JPEG menggunakan bentuk kompresi lossy . Juga PNG melakukan kompres tangkapan layar dengan cukup baik (tidak seperti foto kamera, itulah sebabnya Apple menggunakan JPG untuk itu).
Info lebih lanjut jika tertarik:
Juga, Tinjauan teknis tentang apa yang baik untuk PNG layak dibaca (itu pada dasarnya salah satu referensi utama pada topik dan berisi rincian yang cukup untuk menghabiskan hari itu). Kutipan:
Untuk Web, pada awal 1999, ada dua format gambar dengan dukungan di mana-mana: JPEG dan GIF. JPEG sangat cocok untuk tugas yang dirancang - yaitu, penyimpanan, transmisi, dan tampilan grayscale 8-bit fotorealistik dan gambar truecolor 24-bit dengan kualitas baik dan kompresi yang sangat baik - dan PNG tidak pernah dimaksudkan untuk bersaing dengan JPEG dengan ketentuannya sendiri. Tetapi PNG, seperti GIF, lebih tepat daripada JPEG untuk gambar dengan beberapa warna atau dengan banyak tepi tajam, seperti kartun atau teks yang dipetakan. PNG juga menyediakan dukungan langsung untuk koreksi gamma (secara longgar, kontrol lintas-platform gambar `` kecerahan '') dan transparansi. Saya akan membahas ini secara lebih rinci segera.
GIF adalah format gambar lintas platform asli untuk Web, dan masih merupakan pilihan yang baik dalam banyak hal. Tetapi PNG secara khusus dirancang untuk menggantikan GIF, dan ia memiliki tiga keunggulan utama dibandingkan format yang lebih lama: saluran alfa (transparansi variabel), koreksi gamma, dan interlacing dua dimensi (metode menampilkan gambar pada tingkat detail yang semakin tinggi). PNG juga mengkompres lebih baik daripada GIF di hampir setiap kasus, tetapi perbedaannya umumnya hanya sekitar 5% hingga 25%, yang (biasanya) bukan faktor yang cukup besar untuk mendorong seseorang beralih pada basis itu saja. Salah satu fitur GIF yang tidak coba diperbanyak oleh PNG adalah dukungan multi-gambar, terutama animasi; PNG tadinya dan dimaksudkan hanya untuk format gambar tunggal. Format ekstensi mirip PNG yang disebut MNG telah dikembangkan untuk mengatasi batasan ini.
Karena ini:
terlihat jauh lebih baik dari ini:
OK, jadi saya harus engkol JPEG kualitas kompresi cara bawah untuk membuat artefak kompresi yang jelas, tetapi titik sisa-sisa - PNG screenshot menunjukkan apa yang Anda lihat di layar, sedangkan screenshot JPEG adalah selalu sebuah lossy sedikit (ya , bahkan jika Anda engkol kualitas hingga 100).
Selain itu, PNG cenderung cukup baik dalam mengompresi gambar dengan area besar berwarna datar, tepi tajam dan pola berulang (seperti teks). Dengan demikian, dalam banyak kasus, tangkapan layar PNG lossless sebenarnya bisa lebih kecil daripada tangkapan layar JPEG yang disimpan pada tingkat kualitas yang dapat diterima.
Salah satu fungsi tangkapan layar adalah untuk menunjukkan kepada orang lain artefak visual tertentu yang Anda lihat di perangkat Anda - mungkin untuk menunjukkan kesalahan visual kepada pengembang aplikasi. Dalam kasus seperti itu, artefak kompresi dapat menjadi gangguan dari masalah aktual yang dibahas; tangkapan layar harus sempurna pixel.
Dengan demikian, format lossless seperti .PNG adalah wajib.