Lompat ke isi

Format Silih Ganti Grafis

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
(Dialihkan dariGIF)
Format Silih Ganti Grafis

ContohGIF animasi
Ekstensi berkas.gif
Jenis MIMEimage/gif
Type codeGIFf
Bilangan magisGIF87a/GIF89a
Rilis pertama15 Juni 1987;37 tahun lalu(1987-06-15)[1]
Rilis terbaru89a / 1989;35 tahun lalu(1989)[2]
Jenis formatformat gambarbitmaptanpa kehilangan
Situs webwww.w3.org/Graphics/GIF/spec-gif89a.txt

Format Silih Ganti Grafis(bahasa Inggris:Graphics Interchange Format,disingkat GIF) merupakan formatgrafisyang paling sering digunakan untuk keperluandesainlaman web.GIF memiliki kombinasiwarnalebih sedikit dibandingJPEG,tetapi mampu menyimpan grafis dengan latar belakang transparan ataupun dalam bentukanimasisederhana.[3]

GIF adalah format gambar asli yang dikompres dengan CompuServe.[4]Bitmapjenis ini mendukung 256warnadanbitmapini juga sangat populer dalaminternet.[4]Format GIF hanya dapat menyimpangambardalam8bitdan hanya mampu digunakan modegrayscale, bitmap,danindex color.[5]Format ini merupakan format standarInternetatau publikasi elektronik.[5]Selain itu format ini mendukung penggunaanmultiple bitmapdalam satu fail sehingga dapat menghasilkan gambar animasi dan merekam penggunaanTransparency Masking.[5]GIF sering digunakan untuk mewarnai halamanHTMLpadatag<body background= "back.gif" >, spanduk (banner),icon,dan lain-lain.[6]GIF juga baik untuk menampilkan gambar dengan komposisi yang tidak menggunakan terlalu banyakwarna,seperti gambarkartun.[6]Sementara itu, GIF tidak cocok digunakan untuk menampilkanfoto.[6]GIF menggunakan metodeLossless Compression,untuk membuat ukuran fail sekecil mungkin.[6]Lossless Compressionadalah kompresi yang tidak mengurangi kualitas pada gambar, tetapi dapat memperkecil besarnya jumlah fail, jadi tidak ada penghilangan data pada saat dilakukan kompresi.[6]

Struktur fail

[sunting|sunting sumber]
Animated gif

Berikut strukturfailGIF:[7]

  • Bagian kepala (Header): Menyimpaninformasiidentitas file GIF (3 bytes, harus string "GIF" ) dan versinya (3 bytes, harus string "87a" atau "89a" )
  • Global Screen Descriptor:Mendefinisikan logikal screen area di mana masing-masing fail GIF ditampilkan.
  • Global Color Table:Masing-masing gambar dalam GIF dapat menggunakanglobal color tableatau tabel warnanya sendiri-sendiri. Penggunaan GCT akan memperkecil ukuran fail GIF.
  • gambar1, gambar2, gambar3,... gambar-n: di mana masing-masing gambar memiliki struktur blok sendiri-sendiri dan terminator antarfail.
  • Trailer:Akhir dari sebuah fail GIF.

Kompresi GIF

[sunting|sunting sumber]

Format GIF menggunakan kompresialgoritmedari LZW (Lempel Zev Welch) yang dimiliki oleh Unisys.[6]Pemegang hak cipta GIF kini dipegang oleh CompuServe Incorporated.[6]Awalnya GIF bebas royalti bagi semua pengguna namuntahun1995.[6]Unisys memutuskan menarik royalti pada vendor pengguna GIF.[6]

Versi pertama

[sunting|sunting sumber]

Versi awal GIF adalah GIF87a dirilis pada tahun1987yang memiliki fasilitas:[6]

  • Kompresi LZW
    • Dapat memasukkan gambar lebih dari satu dalam satu fail dan menampilkan secara bergantian, animasi.
    • Mengatur posisi gambar dalam latar GIF.
  • Interlacing

Interlacing adalah sebuah teknik menampilkan gambar secara gradual.

Versi kedua

[sunting|sunting sumber]

Versi Kedua GIF yaitu GIF GIF89a, penambahan fasilitas pada GIF89a ini adalah:[6]

  • Dapat mengatur waktu dari tiap gambar.
  • mengatur masukkan dari pengguna.
  • Mengatur warnatransparansi.
  • Menyimpan komentar.
  • Menampilkan baris dari teks.
  • Menambahkan spesifikasi aplikasi yang digunakan dalam MC.
  1. ^"Graphics Interchange Format, Version 87a".W3C.15 June 1987.Diarsipkandari versi asli tanggal 2018-12-25.Diakses tanggal13 October2012.
  2. ^"Graphics Interchange Format, Version 89a".W3C.31 July 1990.Diarsipkandari versi asli tanggal 2018-12-25.Diakses tanggal6 March2009.
  3. ^Bonnie Soeherman(2008).Photoshop for Abusement.Elex Media Komputindo.ISBN978-979-27-3058-6.
  4. ^abWahana Komputer (1999).Pemrograman Visual Basic 5.0.ANDI Yogyakarta.ISBN978-522-545-6Periksa nilai: checksum|isbn=(bantuan).
  5. ^abcWahana Komputer (2007).Corel Draw X3: Desain Grafis Suite.Salemba Infotek.ISBN978-979-9550-79-8.
  6. ^abcdefghijkPupung Budi Purnama (2004).Kiat Praktis Menjadi Desainer Web Profesional.Elex Media Komputindo.ISBN979-20-5763-3.
  7. ^KOMPRESI CITRADiarsipkan2010-10-11 diWayback Machine.. Diakses pada 8 Mei 2010.