Az animált PNG (APNG) formátum részletes bemutatása

Az animált hordozható hálózati grafika, vagyis az APNG (Animated Portable Network Graphics) formátum egy nem hivatalos kiegészítése a szabványos PNG formátumnak, amely lehetővé teszi animált képek létrehozását. Ezt a formátumot a Mozilla Alapítvány fejlesztette ki, és az első verzió 2004-ben került nyilvánosságra. Az APNG célja, hogy a GIF formátumhoz hasonlóan animált tartalmakat kínáljon, de a PNG formátum minőségével és tulajdonságaival.

Az APNG formátum visszafelé kompatibilis a PNG-vel. Ez azt jelenti, hogy azok a szoftverek, amelyek nem támogatják az APNG formátumot, képesek megjeleníteni az animáció első képkockáját, mintha egy hagyományos, statikus PNG kép lenne. Ez a tulajdonság nagyban megkönnyíti az APNG képek beillesztését és megtekintését különböző platformokon és böngészőkben.

Animált PNG kép példa

Bár a jelenleg elterjedt böngészők közül csak a Mozilla Firefox (3.0+) és az Opera (9.5+) rendelkezik beépített APNG támogatással, a technológia fejlődésével más böngészőkben is megvalósítható a támogatás. Ezt gyakran JavaScript, esetleg Java vagy más plugin alapú technológia segítségével érik el.

Az APNG fájl felépítése és információi

Egy animált PNG fájl szerkezete megegyezik egy szabványos PNG fájl struktúrájával. Azonban az APNG fájlok tartalmaznak kiegészítő információkat, amelyek az animáció működéséhez szükségesek. Ezek az információk a fájl elején találhatók, és alapvető adatokat szolgáltatnak az animációról.

Az animáció alapvető információi

  • A képkockák száma: Meghatározza, hogy hány különálló kép alkotja az animációt.
  • A lejátszások száma: Megadja, hogy az animáció hányszor ismétlődjön meg. Ha ez az érték nincs megadva, az animáció végtelenszer ismétlődik.

Az egyes képkockák információi és tartalma

  • Az egyes képkockákról szóló információkat tartalmazza.
  • Az egyes képkockákat tartalmazza. Ezek lehetnek normál PNG képkockák, amelyek egymás után jelennek meg az időzítésnek megfelelően.
PNG fájl szerkezete

Érdemes megemlíteni, hogy az APNG mellett létezik egy másik, a PNG formátumból származtatott animációs formátum, a MNG (Multiple-Network Graphics). A MNG formátumot a PNG fejlesztőcsapata hozta létre, és lényegesen nagyobb lehetőségeket kínál az animációk megvalósítására, mint az APNG. Hátránya azonban, hogy nem kompatibilis a hagyományos PNG képekkel, ami korlátozza elterjedését.

Animált GIF képek lekicsinyítése interneten

Az APNG formátum ideális választás lehet olyan weboldalakhoz és alkalmazásokhoz, ahol szükség van kis méretű, minőségi animált grafikákra, amelyek nem igényelnek bonyolult animációs effekteket. A visszafelé kompatibilitás és a PNG minőségének megőrzése teszi vonzóvá ezt a formátumot a fejlesztők és a felhasználók számára egyaránt.

tags: #animacios #csecsemo #png