GIF dan JPEG adalah dua format yang paling populer untuk file grafis di Internet. Dianjurkan untuk menggunakan JPEG untuk foto, GIF untuk animasi, dan PNG untuk gambar lain yang diperlukan untuk penggunaan online.
Tabel Perbandingan
GIF | JPEG | |
Dukungan untuk animasi | Ya | Tidak |
Manajemen warna | Tidak | Ya |
Dukungan untuk multi-page | Ya | Tidak |
Dukungan untuk transparansi | Ya | Tidak |
Ekstensi file | .gif, .gfa | .jpg, .jpeg, .jpe |
Tipe MIME | Gambar/gif | Gambar/jpeg |
Raster/vector | Raster | Raster |
Warna terindeks | Ya | Tidak |
Singkatan dari | Graphics Interchange Format | Joint Photographic Experts Group |
Dukungan untuk metadata | Ya | Ya |
Dukungan untuk layer | Ya | Tidak |
Dukungan interlacing | Ya | Ya |
Tipe format | Format gambar grafis raster | Format gambar grafis raster |
Dapat diperpanjang | Ya (GIF89a) | Tidak |
Kedalaman warna | Hanya 256 warna yang didukung | 8-bit (grayscale), 12-bit, 24-bit |
Kompatibilitas aplikasi | Sebagian besar web browser dan rangkaian produktivitas | Sebagian besar web browser dan rangkaian produktivitas |
Algoritma kompresi | Lempel-Ziv-Welch (LZW) | DCT-based lossy compression |
Dipatenkan | Tidak | Tidak, tapi bagian dari teknologi, termasuk metode kompresinya, telah menjadi subyek beberapa tuntutan hukum paten |
Uniform Type Identifier | com.compuserve.gif | public.jpeg |
Magic Number | GIF87a/GIF89a | ff d8 |
Aplikasi
File JPEG paling bagus untuk fotografi. File GIF sesuai untuk gambar animasi. Keterbatasan file GIF adalah bahwa GIF hanya mendukung 256 warna
Ukuran File
JPEG adalah sebuah format “lossy” dan Anda dapat mengontrol ukuran file dengan mengutak-atik parameter Quality di sebagian besar perangkat lunak editing gambar. Parameter ini mengontrol agresivitas kompresi lossy yang digunakan dalam file. Umumnya, file yang disimpan dengan kualitas 85-90% menggunakan alat seperti hasil ImageOptim secara signifikan mengurangi ukuran file, dengan harga warna minor dan kehilangan detail yang biasanya tidak dapat dibedakan dengan mata telanjang.
File GIF menawarkan kompresi yang cukup bagus (lebih baik dari JPEG) namun hanya mendukung 256 warna. Pakar merekomendasikan penggunaan file PNG daripada GIF untuk semua aplikasi non-animasi.
GIF vs PNG
Format PNG memiliki beberapa kelebihan dibanding GIF:
- Kompresi yang lebih baik, menghasilkan ukuran file yang dikurangi (biasanya 5 – 25% lebih baik)
- PNG mendukung transparansi variabel (saluran alfa).
- PNG menawarkan kontrol kecerahan gambar (melalui koreksi gamma lintas platform) dan koreksi warna.
- PNG mendukung interlacing dua dimensi (metode tampilan progresif) sedangkan GIF tidak.
Pangsa Pasar
Pembagian penggunaan di Internet (via HTTP Archive) dari format gambar utama