Format GIF
Predstavljen 1987. te primarno namijenjen za uporabu na webu, format GIF (Graphics Interchange Format) ubrzo je postao vrlo raširen format na webu zbog svojih karakteristika - podržanosti i prenosivosti.
Za razliku od ostalih formata, GIF koristi paletu unaprijed indeksiranih boja. Podržava najviše 8-bitnu dubinu boje (256 boja), što mu je ujedno i glavni nedostatak. Obzirom da koristi unaprijed definiranu paletu boja te da se u sadržaj datoteke sprema korištena paleta, mogu se odabrati bilo kojih 256 boja iz 24-bitne RGB palete (16M boja). Primjerice, možemo odabrati 256 nijansi plave boje ili po nekoliko nijansi od svake boje.
GIF podržava transparenciju na razini jednog bita (binarna transparencija). Za svaki se piksel može definirati binarno - potpuna prozirnost ili potpuna boja s ugrađene palete boja.
Osim osnovne inačice, GIF je na webu u potpunosti podržan i kao animirani format. Animirani GIF sastoji se niza GIF sličica (frames) spremljenih u jednu GIF datoteku. Za svaku sličicu se definira njezino trajanje, a za cijelu GIF animaciju definiraju se obrasci ponašanja (poput animiraj jednom i stani na zadnjoj sličici, animiraj N puta ili rotiraj animaciju).
GIF je komprimirani format, no za razliku od JPEG-a, kompresija kod GIF-a je bez gubitaka (lossless), pritom koristeći algoritam Lempel-Ziv-Welch (LZW), koji se može naći i kod drugih grafičkih formata.
|
GIF (.gif) |
| prednosti | nedostaci |
|
|
| činjenice | |
|
|
Primjeri
Animirani GIF, 105x80 piksela, 256 boja, 9 sličica animacije
Identična slika na crnoj pozadini
Primjećuje se nesavršenost rubova (bijeli artefakti) koji su posljedica 1-bit transparencije. Zbog navedenog defekta, najčešće je potrebno raditi zasebne GIF datoteke pogodne za prikaz na svijetlim i tamnim pozadinama.
Zaključak
Format GIF preporučljiv je za prikaz minijaturnih grafika, najčešće elementa grafičkog dizajna web-stranica - poput logotipa organizacija, dekorativnih linija, uzoraka (patterns) i sl. Za grafički intenzivne primjene (prava transparencija, puna dubina boje) ispravno je koristiti PNG, a za fotografije JPEG.
Reference
-
Wikipedia: Graphics Interchange Format
The Graphics Interchange Format (GIF) is a bitmap image format that was introduced by CompuServe in 1987 and has since come into widespread usage on the World Wide Web due to its wide support and portability.
-
Wikipedia: Lempel-Ziv-Welch
Lempel-Ziv-Welch (LZW) is a universal lossless data compression algorithm created by Abraham Lempel, Jacob Ziv, and Terry Welch. It was published by Welch in 1984 as an improved implementation of the LZ78 algorithm published by Lempel and Ziv in 1978.
-
Wikipedia: Lossless data compression
Lossless data compression is a class of data compression algorithms that allows the exact original data to be reconstructed from the compressed data.
Preuzimanje
Sadržaj ovih web-stranica dostupan je i u offline inačicama:
» Adobe PDF / 23.6.2009.
» Microsoft Word / 23.6.2009.


