Kiterjesztés | .gif |
---|---|
MIME típus | image/gif |
Fejlesztette | CompuServe |
Formátum típusa | A raszter formátuma |
Alapján | Lempel-Ziv-Welch |
Leírás | Nyitott formátum |
A Graphics Interchange Format , jobban ismert a betűszó GIF ( ejtsd franciául: [ ʒ i f ] , [ g i f ] vagy [ d ʒ i f ] ), a méret a digitális kép gyakran használják az interneten .
2012-ben a gif szót "Az év szavának" választották az Oxford University Press Dictionary amerikai kiadásának .
A GIF formátumot 1987- ben fejlesztette ki a CompuServe csoport , Steve Wilhite (in) informatikus vezetésével , hogy lehetővé tegye a képek színes letöltését . Ez a formátum a algoritmus a tömörítés veszteség nélkül LZW , lényegesen hatékonyabb, mint az algoritmus RLE , melyet a legtöbb akkor formátumokat ( PCX , ILBM és BMP ).
A GIF különlegessége a támogatott színek száma: lehetővé teszi a palettát, amely 2-től legfeljebb 256 színig terjedhet egy 24 bites RGB palettáról (16 777 216 árnyalat). Ezért minden pixel legfeljebb 8 bitet képvisel .
Az azonos kép minden rétegében jelen lévő színek maximális száma ezért 256-ra korlátozódik (a GIF89a formátum több réteget támogat). A 256 színű paletta használata lehetővé tette a színek számának ( hibadiffúzióval ) csökkentésének előzetes lépése nélkül történő megjelenítést annak idején bizonyos grafikus kártyákon , különösen a VGA-n, amelynek önmagában legfeljebb egy bájtja van pixel, ugyanabban az évben jelent meg.
A GIF89a formátum lehetővé teszi átlátszó bejegyzés megadását a palettán. Ez a szolgáltatás akkor hasznos, ha egy nem téglalap alakú képet integrálnak egy dokumentumba, például egy weboldalba : a dokumentum átlátszó képpontokon keresztül látható. Az átlátszóság azonban bináris; ez nem egy alfa-csatorna, amely több fokú átlátszatlanságot tesz lehetővé, amint azt a PNG formátum javasolja .
A GIF átlapolt módot kínál, amely lehetővé teszi, hogy a kép néhány vonalát, majd a közöttük elhelyezett vonalakat továbbítsa. Ez az üzemmód lehetővé teszi a kép gyorsabb megtekintését, ha az átvitel lassú.
A GIF formátum lehetővé teszi több kép egyetlen fájlban történő tárolását és egymás után történő megjelenítését. Ezért lehetőség van diavetítések és animációk GIF fájlban történő tárolására . Az animáció minden képkockájának saját palettája lehet.
A GIF formátum második változata, a GIF89a , lehetővé teszi, hogy a fájl minden képéhez külön időtartamot rendeljen.
A GIF89a átlátszóságának köszönhetően az előző kép látható maradhat az új megjelenített kép átlátszó képpontjain keresztül. Ezzel a funkcióval, az időtartamok és az egyes képek különböző palettáinak használatával megkerülhetjük a 256 színhatárt , de nagy fájlok létrehozásával.
Számos animációs szoftver létezik , amelyek közül sok ingyenes, így GIF formátumban menthet. Az animációs szoftver főként a képek görgetési sebességének módosítását teszi lehetővé.
Sok azonnali üzenetküldő szoftver vagy webhelymotor kínálja az animált GIF formátum automatikus konvertálását mp4 fájlba , ez lehetővé teszi a fájl további tömörítését, de elveszíti az átláthatóságot. Ez a helyzet például a Giphy webhelyen .
A tömörítés elve abban áll, hogy az alkatrészek kódját azonos színű pixelsorokkal egyszerűsítik. Éppen ezért ezt a formátumot meglehetősen korlátozott színszámú és színátmenet nélküli képeken használják, lehetőleg nagy egyszínű területeken.
A 256 színre történő korlátozás nem jelent problémát a logók, grafikák és a legtöbb szintetikus kép, valamint a fekete-fehér fényképek esetében. Másrészt a minőségi színes fénykép több árnyalatot igényel.
A GIF rövidítés, ezért ezt a kiterjesztést teljes szóként ejtik. A GYIK 8.33 verziója megadja a hivatalos kiejtést [ d [ if ], amely így analógia útján megadja a francia kiejtést [ ʒif ] ("gif"). A francia nyelvben ez a kiejtés teljesen természetes, mivel a G legtöbbször J- ként ejtik az E és I betűk előtt, kivéve bizonyos, külföldről kölcsönzött szavakat, például a trükkös anglicizmust .
Angolul azonban az E és I betűk előtti G kétféleképpen ejthető (pl. "Ajándék" és "gin"). Ez a 2010-es évek elején vitát indított az internetes kiejtésről ([ gif ] vagy [ dʒif ] ("djif") angolul beszélőknek, [ gif ] vagy [ ʒif ] francia nyelvűeknek).
Az Egyesült Államok volt elnöke, Barack Obama egy televíziós cserében jelezte a [ gif ] választását , amely megerősíti a legelterjedtebb angol kiejtést. A Compuserve vezetője a maga részéről e fájlformátum létrehozása idején Steve Wilhite (in) közbelépett, hogy megerősítse a [dʒif] ("jif") kiejtést. Az angol szótárak azt jelzik, hogy mindkét kiejtés lehetséges.
A 1993 , a NCSA Mosaic web böngésző volt az első, hogy az integráció a képeket weboldalak : GIF és XBM formátumot is támogatja. A JPEG formátum támogatását 1994- ben vezette be a Netscape Navigator .
Amint azt a fentiekben kifejtettük, a GIF színhiánya alkalmatlanná teszi az erősen színes színátmenetekre, míg a JPEG veszteséges tömörítése a közvetlenül a számítógépre rajzolt képek elmosódását okozza. Állóképek esetében a szerepek megoszlása tehát: JPEG a fényképekhez, GIF a szintetikus képekhez.
A GIF korlátozásaira és az Unisys jogdíjkövetelményeire reagálva azonban új formátumot javasoltak, a PNG-t ( Portable Network Graphics , de annyira kifejezetten a GIF-kel való versenyre tervezték, hogy egy vicc újraértelmezi a "PNG" Not Gif "rövidítését). A PNG 16 millió színt támogat , változó fokú átlátszósággal, és kifinomultabb tömörítési algoritmussal rendelkezik, amely a képeket általában könnyebbé teszi, mint a GIF, veszteség nélkül.
A PNG-nek azonban hosszú ideig tartott a megalapozása, mert nem csak a régebbi böngészők nem támogatták (támogatása az Internet Explorer 4-től kezdődik ), de a böngészőknek is támogatniuk kellett volna sok hibát ezen a területen, főleg átlátszóan.
Az 1990-es években a GIF népszerű volt az animációs effektusok gyártásában. Az ilyen "mutatós" effektusokat (például a HTML elem villog (be) ) ezután nehézkesnek és elavultnak tekintették (pl. Paródia egy olyan oldallal, amely animált GIF-et használ a háttérben).
A 2000-es években az Adobe Flash- t széles körben használták új animációs formátumként. A GIF-nél jóval jobb funkciókat kínál, különösen az interaktivitást (az animáció elemei az egér átadásával vagy rákattintással indíthatnak műveleteket).
A PNG fejlesztői nem vették át a GIF ezt a funkcióját. Vannak animált változatok ( MNG és APNG ), de a böngészők ezeket ritkábban támogatják. Az is lehetséges, hogy egy weboldal kezelje magát az animációt több PNG-kép behívásával.
Végül visszatér a GIF. Univerzális támogatását értékelik, míg a Flash bizonytalan, különösen okostelefonokon . A szoftver lehetővé teszi a filmekből meglehetősen jó minőségű GIF-ek automatikus létrehozását, hogy azokat olyan platformokra exportálják, amelyek nem fogadnak el videókat. Az internetes mémek készítői egyszerű humoros animációkhoz használják. A GIF visszatérését 2014-ben erősítették meg, amikor a Twitter tweeteken belül GIF-olvasóval látta el webhelyét és mobilalkalmazásait. A GIF kifejezőeszköz a net.art művészek számára .
A GIF-ekkel kapcsolatos kutatások most hajlamosak elhatárolódni a mémekkel kapcsolatos kutatásoktól, különös tekintettel a GIF-ek használatára, amelyek gyorsan lehetővé teszik a komplex mentális és érzelmi állapotok kifejeződését a digitális interakciókban - egy újdonság, amely lehetővé teszi egyes kutatók számára, hogy ezeket egy új emberi nyelv.
Decemberben 1994-es , a Unisys , a tulajdonos két szabadalom az LZW tömörítés , hirtelen bejelentette, hogy a szerzők a szoftver előállítására GIF kellett fizetni jogdíjat .
Unisys " utolsó szabadalom lejárt 2003. június 20az Egyesült Államokban , 2004. június 18Európa legtöbb országában az 2004. június 20A Japán és 2004. július 7A Kanadában . Másrészt az IBM továbbra is érvényes szabadalommal rendelkezett 2006. augusztus 11az Egyesült Államokban (és esetleg később más országokban). A GIF formátum ma már nyilvános , így lehetőség van szabadon használni.
Egyéb formátumok: