GIF-ku diunggah ke server?
Tidak. File diurai sepenuhnya di browser, dan tidak pernah diubah — ini pemeriksa yang hanya baca.
Lihat persis apa yang ada di dalam GIF: dimensi, jumlah frame, durasi total, pengaturan loop, tabel warna global, dan rincian tiap frame untuk jeda, metode disposal, serta transparansi. Hanya baca dan sepenuhnya lokal — tidak ada yang diubah atau diunggah.
Tidak. File diurai sepenuhnya di browser, dan tidak pernah diubah — ini pemeriksa yang hanya baca.
Ini ngasih tahu pemutar apa yang dilakukan pada frame sebelum menggambar yang berikutnya: pertahankan (gambar di atas), kembalikan latar (bersihkan areanya), atau kembalikan frame sebelumnya. Tanda disposal yang salah sering bikin sisa gambar dan kedip di GIF animasi.
Tiap frame GIF menyimpan jedanya sendiri dalam langkah 10ms, jadi encoder sering membuatnya beda — begitulah GIF bisa berhenti sejenak di satu frame. Catatan: kebanyakan browser menganggap jeda di bawah 20ms sebagai 100ms, makanya sebagian GIF yang "cepat" malah lebih lambat dari yang diharapkan.
Ini dari ekstensi NETSCAPE: 0 berarti loop selamanya, angka berarti diputar sebanyak itu, dan kalau ekstensinya tidak ada GIF hanya diputar sekali. Alat ini nunjukin persis kasus mana file-mu.
Tabel warna global dipakai bersama semua frame, sementara tiap frame bisa bawa tabel lokal sendiri sampai 256 warna. GIF dengan banyak tabel lokal bisa lebih dari 256 warna secara keseluruhan — tabel frame di sini menampilkan palet global dan struktur tiap frame, jadi kelihatan bagaimana file disusun.
Untuk cari tahu kenapa patah-patah atau berkedip, cek seberapa berat tiap frame sebelum dioptimalkan, pastikan perilaku loop sebelum dipublikasikan, atau ambil palet persisnya untuk desain — semua itu tidak kelihatan di pemutar biasa.