GIF format

    GIF je 1987. godine pod originalnim imenom 87a predstavila tvrtka CompuServe kao nadomjestak ranijem formatu nazvanom RLE, koji se također koristi za download slika, samo je bio u crno-bijeloj verziji. Godine 1989. ista tvrtka nudi noviju, poboljšanu verziju GIF-a, imena 89a. Ta verzija je poznata kao animirani GIF - slika sačinjena od više frame-ova, koji daju dojam kretanja lika.

Skraćenica GIF dolazi od engl. Graphics Interchange Format (www.znanje.org/knjige/computer). GIF je 8-bitni (jedan piksel prezentiran je jednim bajtom) bitmap grafički format koji koristi paletu od maksimalno 256 boja, a veličina datoteke je određena brojem boja i veličinom piksela.Veličina datoteke se smanjuje upotrebom LZW (Lempel-ZivWelch) algoritma za kompresiju podataka, bez gubljenja na kvalitetu. Ovaj algoritam omogućava istovremeno dekompresovanje i učitavanje datoteke. Kompresija funkcionira tako da algoritam kompresuje podatke o bojama pixela u pojedinom horizontalnom redu (GIF algoritam kompresuje samo podatke u horizontalnim redovima). To znači da se zapisuju svi podaci slike i da pri tome slika ne gubi ništa od orginalne kvalitete. Kompresijom se zapis pretvara u oblik koji zauzima što manje memorije, ali ne na račun kvalitete slike.
     S obzirom na to da koristi metodu sažimanja kojom kvaliteta slike ne slabi, postao je popularan jer su se razmjerno velike slike mogle sažeti u manju datoteku, a to je olakšavalo i ubrzavalo download, čak i putem vrlo sporih modema. Nezamjenjiv format kod slika koje predstavljaju navigacijske tipke ili logotipe na Web stranicama.

  • GIF podržava mnoge veoma korisne osobine:
    ss
    -Transparentnost
    -Interlacemod
    -GIF animacije

    Transparentnost je veoma korisna osobina koja se široko koristi na Web-u. Dizajner je u mogućnosti da jednu od boja proglasi transparentnom ili nevidljivom. Obično se pozadinska boja proglasi za transparentnu i na taj način se dobijaju veoma dobri efekti jer grafika izgleda kao sastavni dio stranice. Kod korištenja ovog efekta mora se voditi računa o nekoliko stvari da bi krajnji rezultat bio zadovoljavajući. Mora se pažljivo izabrati transparentna boja, da se ne bi desilo da sa pozadinom i neke druge delove slike (sa istom bojom kao pozadinska) učinimo nevidljivim.

    Interlace mod je takođe veoma popularan i često u upotrebi na Web-u. Poznato je da pri učitavanju grafike browser na njeno mesto stavlja prazan okvir, dok se grafika u potpunosti ne prenese.

GIF animacija je još jedna, veoma efektna, mogućnost koju pruža ovaj format. Animacije se prave kao serija GIF slika, koje se prikazuju jedna za drugom i na taj način stvaraju efekat pokreta.