Graphics Interchange Format - online rejtvények
A GIF – (Graphics Interchange Format) képek tárolására alkalmas fájlformátum.
Verziók
Az első, 1987-ben kiadott verzió a „87a” verzió volt. 1989-ben jelentette meg a CompuServe ennek egy továbbfejlesztett verzióját, a „89a”-t. Ez az új verzió már lehetővé tette többek között az animáció létrehozását azáltal, hogy több képet volt képes egy képfájlban eltárolni. A GIF fájl verzióját a fájl első 6 bájtjának segítségével úgy lehet megállapítani, hogy azokat ASCII jelekként értelmezzük és megvizsgáljuk, hogy a GIF87a illetve GIF89a sztringet tartalmazza-e.
Jellemzése
A GIF formátum a képen lévő információt veszteségmentesen tömöríti. A tömörítés nem jár információveszteséggel, akár 10-100× kisebb fájlméret mellett is élvezhető a tömörített kép. Mivel legfeljebb 8 bites színmélységű (256 színű) képeket tud kezelni, ezért elsősorban rajzok, grafikonok és egyéb hirtelen színátmenetű ábrák tárolására való. Tömörítéskor egy színpaletta segítségével megadható, hogy a 256 lehetséges helyen milyen RGB-színkódok szerepeljenek – ezt a műveletet a képszerkesztő programok automatikusan is el tudják végezni a lehető legjobb végeredmény elérésének érdekében.
Tömörítésre az LZW algoritmust használja, amelynek szabadalmi védettsége miatt hozták létre a PNG fájlformátumot a GIF kiváltására.