png súbory takmer vždy ponúkajú lepšiu kompresiu a zníženú veľkosť súboru v porovnaní s GIF. Formát png tiež podporuje premenlivú priehľadnosť a milióny farieb, zatiaľ čo GIF podporuje iba 256 farieb a nenabízí alfa kanály. Na použitie online sú jediným scenárom, v ktorom sú súbory GIF vhodné namiesto png, animácie.
GIF | png | |
---|---|---|
Podpora animácie | Áno | žiadny |
Správa farieb | žiadny | Podporuje správu farieb zahrnutím profilov farebného priestoru ICC |
Podpora pre viacstránkové | Áno | žiadny |
Podpora transparentnosti | Áno | Áno |
Prípony súborov | .gif, .gfa | .png |
Typ MIME | image / gif | image / png |
Raster / vektor | raster | raster |
Indexovaná farba | Áno | Áno (pre 1 - 8 bitov png) |
Znamenať | Grafický formát výmeny | Prenosná sieťová grafika |
Podpora metaúdajov | Áno | Áno |
Podpora vrstiev | Áno | žiadny |
Podpora prekladania | Áno | Áno |
Typ formátu | Rastrový grafický formát obrázka | Rastrový grafický formát obrázka |
rozšíriteľný | Áno (GIF89a) | žiadny |
Aplikácie kompatibilné | Väčšina webových prehliadačov a balíkov produktivity | Väčšina webových prehliadačov a balíkov produktivity |
Algoritmus kompresie | Lempel-Ziv-Welch (LZW) | Bezstratový algoritmus kompresie DEFLATE |
patentovaný | žiadny | žiadny |
Jednotný identifikátor typu | com.compuserve.gif | public.png |
Magické číslo | GIF87a / GIF89a | 89 50 4e 47 0d 0a 1a 0a |
Pokiaľ nie je váš obrázok animovaný, použite formát png.
Formát png ponúka oproti súborom GIF niekoľko výhod:
V súbore GIF môže byť ako priehľadná zadaná iba jedna farba. Súbory GIF nakoniec produkujú halo efekty, keď sa používajú proti farbám pozadia, ktoré sa líšia od predpokladaných (zvyčajne bielych alebo čiernych) farieb pozadia.
Súbor png má silnejšiu podporu priehľadnosti s 8-bitovou alfa maskou.