Rozdiel medzi GIF a JPG

GIF a jpg sú dva najbežnejšie obrazové formáty na internete. GIF je formát, ktorý sa najlepšie používa na ukladanie vlastnej grafiky, ktorá má kvôli svojej obmedzenej palete farieb iba niekoľko farieb. Na druhej strane je jpg optimalizovaný na prácu s fotografiami, pretože má na výber obrovskú paletu farieb, a preto môže replikovať obrázok s väčšou presnosťou.

jpg je skrátená forma jpeg (Joint Photographic Experts Group), aby zodpovedala formátu súboru s názvami 8.3 v systéme súborov FAT. Má farebnú paletu 16,7 milióna farieb. To znamená, že jeden obrázok, ktorý je uložený v jpg, môže obsahovať toľko individuálnych farieb. Vďaka tomu je jpg vynikajúcim formátom pre fotografie, pretože dokáže ľahko ukladať rôzne odtiene, ktoré tvoria jednu fotografiu. Vďaka obrovskej palete farieb sú fotografie jpg v niektorých prípadoch obrovské; to je dôvod, prečo je väčšina fotografií jpg komprimovaná stratovými algoritmami, aby sa zmenšila jej veľkosť za cenu kvality. Strata kvality zvyčajne nie je zrejmá, keď je obrázok zmenšený na 90% svojej pôvodnej veľkosti.

GIF alebo Graphics Interchange Format sa používa už veľmi dlho kvôli rozsiahlej podpore a niektorým jedinečným funkciám, vďaka ktorým je veľmi žiaduce používať na internetových webových stránkach. Farebná paleta GIF dokáže pojať až 256 farieb a snaží sa napodobniť farby, ktoré nemá, ditheringom alebo striedaním dvoch blízkych farieb, aby oklamala oko. Efekt, ktorý má rozklad, sa dá ľahko zistiť priblížením obrázka.

GIF používa bezstratovú kompresnú metódu, ktorá odstraňuje nepoužité farby z palety. Táto metóda funguje veľmi dobre pri obrázkoch, ktoré majú iba niekoľko farieb a môžu zmenšiť veľkosť tohto obrázka bez zníženia kvality. Ďalšou elegantnou črtou GIF je jej schopnosť ukladať animácie, čo je séria obrázkov, ktoré, keď sa zobrazia postupne, by mohli vyzerať ako mini videoklip. GIF tiež podporuje priehľadné fólie, funkciu, ktorá umožňuje, aby farba pozadia prechádzala v určitých oblastiach obrázka.

Zhrnutie:
1. jpg je lepší na ukladanie fotografií a iných realistických obrázkov, ako sú maľby
2. GIF je lepší pre obrázky, ktoré majú iba niekoľko farieb, napríklad karikatúry alebo logá
3. jpg používa metódu bezstratovej kompresie, zatiaľ čo GIF používa metódu bezstratovej kompresie
4. GIF podporuje animácie a fólie, ktoré jpg nepodporuje.