Hosszabbítások | .png, .apng |
---|---|
MIME típus | image/vnd.mozilla.apng, image/apng |
PUID | fmt / 935 |
Fejlesztette | Mozilla |
Kezdeti változat | 2008. augusztus 4 |
Formátum típusa | Animált PNG |
Alapján | PNG |
Leírás | Nyitott formátum |
Az APNG ( Animated Portable Network Graphics ) a PNG egy nem hivatalos kiterjesztése , egy nyitott digitális képformátum .
Az APNG formátumot kifejezetten webes grafikai animációk készítésére tervezték . Versenyez a GIF (Graphics Interchange Format) képfájl- formátummal, különös tekintettel az animált GIF-nek.
A PNG-t a W3C hozta létre a GIF helyettesítésére . Amellett, hogy a GIF több számítógépes szabadalmat használt (a GIF-re vonatkozó utolsó szabadalom lejárt 2006. augusztus 11), ennek a formátumnak technikai korlátai is voltak: 256 szín, amelyek közül az egyik átlátszó lehet, alfa-csatorna nélkül.
Ezután a PNG munkacsoport létrehozta az MNG (Multiple-image Network Graphics) formátumot, amely lehetővé tette PNG vagy JPEG formátumban tömörített állóképeket tartalmazó animációk megszerzését a JNG formátum szellemében , 8-16 bit szintű fólia kezelését és kezelését több réteget, és egy objektumot időben mozgatni ahelyett, hogy több példánya lenne, mint a mai GIF vagy APNG esetében.
Számos kísérletet javasoltak az MNG és a JNG integrálására a Mozilla csomagba; az elsőket elfogadták és integrálták, de néhány évvel később az erős közösségi igény ellenére elutasították. Ez a kérelem tíz évig fog tartani, 1999-től 2009-ig.
A APNG leírás készítette Stuart Parmenter és Vladimir Vukicevic a Mozilla Corporation 2004-ben a Mozilla Firefox már ebben a formátumban, mivel a továbbfejlesztett változata 3.2007. március 23.
A PNG munkacsoport hivatalosan elutasította az APNG - t mint hivatalos meghosszabbítást 2007. április 20. Az elutasítás oka ugyanaz, hogy a PNG formátumban eredetileg nem volt animáció: a PNG egy egyszerű állókép formátum. Ezenkívül az APNG mime típusának másnak kell lennie, ami ellentétes az APNG feltalálóinak akaratával: olyan formátumú legyen, amely még mindig megjelenít valamit olyan böngészőkkel, amelyek nem támogatják ezt a formátumot.
Az MNG az animáció hivatalos W3C formátuma. A Mozilla Corporation úgy döntött, hogy többé nem használja az MNG formátumot, mivel ez a formátum túl nehéz, és a könyvtár nem elég kiforrott. A Mozilla fejlesztői 5 KB-nál kisebb MNG / JNG kezelőt követeltek, ezért a plugin fejlesztő 5 MB-ra csökkentette az MNG / JNG kezelő méretét, de a Mozilla alapítvány ezt minden további érv nélkül elutasította.
Az APNG előnye a könyvtár kis mérete és kompatibilitása a régebbi PNG implementációkkal.
A PNG könyvtár javításából áll, amely nincs integrálva, mivel szerzői nem tekintik érvényes formátumnak.
Az APNG fájl valójában érvényes PNG fájl. Ebben a PNG-képben az eredeti PNG szabvány által biztosított adatkiterjesztési hely a következő képeket tartalmazza PNG formátumban. Egy régi PNG könyvtárat használó programnak csak ezeket a további adatokat kell lekérnie, dekódolnia és így átfednie a képeket.
Egy APNG fájlban az első kép egy normál PNG, így a legtöbb PNG dekóder képes elolvasni. A legtöbb régebbi PNG dekóder képes lesz az első kép megjelenítésére.
A másodpercenkénti képkockák számát, valamint az azt követő képkockákat az eredeti PNG formátumban megadott extra helyen tároljuk.
Navigátor | Támogatás | Változat |
---|---|---|
Firefox | Igen | 3,0 (2008. június 17) |
Opera (Presto, <13) | Igen | 9,5 (2008. szeptember 17) |
Jégmadár | Igen | 4,0 ~ b12 (2011. február 23) |
Króm | Igen | 59,0,3071,86 m (2017. június 5) |
Opera (villog,> 13) | Igen | 20 |
Króm | Igen | 67 |
internet böngésző | Nem | 11.0 |
Konqueror | Nem | 4.6.3 |
Szafari | Igen | 8.0 |
Maxthon | Igen | 5.0 |
Él | Nem | 42.0 |
Edge Chromium | Igen | 79 |