Velika dilema, koja nakon ovoga posta može da bude razjašnjena.

Kakav format slike koristiti? Da bi odgovorili na ovu temu, najpre treba da shvatimo funkcionisanje ovih formata:

JPG format slike

Ovaj format deli sliku na kvadratne delove (napr 8×8 pixela). Na ove delove spiralno stavlja jednu složenu trigonometrijsku funckiju koja snima boju pixela. Ova trigonometrijska funkcija ima svoj parametar, znači samo sa ovim parametrom možemo da snimimo ovu funkciju a samim tim i boju pixela po njenoj putanji.

Šta to znači? To znači da ova funkcija može da snimi samo kad se boje pixela po ovoj putanji ne razlikuju puno. Naprimer kod običnih fotografija je to čest slučaj. Ali ukoliko izaberemo preveliku kompresiju ovih slika, onda čak možemo da vidimo one “kvadrate” u kojima se nalazi ova funkcija.

Savet: JPG slike koristiti kod fotografija koje smo uradili recimo sa našim fotoaparatom.

GIF format slike

GIF je način kompresije gde se nekom broju dodeli neka boja (najviše 256). Zatim format snima redom, boju pixela i koliko puta se on ponavlja. Pa sledeća boja, pa opet koliko se puta ta nova boja ponavlja. Verovatno ste shvatili, da je GIF format odgovarajući ako se neka boja često ponavlja. Što je slušaj kod recimo slika u svega par boja – naprimer logo firme i slično. U GIF format možemo da snimimo i fotografije za aparata, ali će te slike biti redukovane na 256 boja, ali čak i onda će njihova veličina biti veća.

Savet: u GIF format snimajmo grafikone ili logoe gde koristimo samo par boja i boje se često ponavljaju (napr. kod iste boje pozadine). Još jedna prednost GIF formata je da on može da sadrži transparentne (providne) pixele.

PNG format slike

PNG je jedan novi format koji bi trebao da zameni GIF. On može da bude 8 bitni (kao GIF – može da sadrži i providne pixele).

PNG može da bude i 24 bitni. Prednost ovoga formata je da on može da sadrži i delimično providne pixele. Mana je da nije podržan od strane Internet Explorer verzije 6. Na žalost iz Google Analytics-a vidimo da još uvek relativno veliki broj korisnika koristi ovaj browser. Poruka za njih: PREDJITE NA FIREFOX (ili bar novije verzije internet explorera), BATALITE IE6)