PNG fișierele aproape întotdeauna oferă o mai bună comprimare și o dimensiune redusă a fișierului în comparație cu GIF. Formatul PNG acceptă, de asemenea, transparență variabilă și milioane de culori, în timp ce GIF suportă numai 256 culori și nu oferă canale alfa. Pentru utilizarea online, singurul scenariu în care fișierele GIF sunt potrivite în loc de PNG este animațiile.
GIF | PNG | |
---|---|---|
Suport pentru animație | da | Nu |
Gestionarea culorilor | Nu | Sprijină gestionarea culorilor prin includerea profilelor de culori ICC |
Suport pentru mai multe pagini | da | Nu |
Sprijin pentru transparență | da | da |
Extensii de fișiere | .gif, .gfa | .png |
Tip MIME | image / gif | image / png |
Raster / vector | Raster | Raster |
Culoare indexată | da | Da (pentru PNG-uri de 1-8bit) |
Stăpâne pentru | Formatul de interfață grafică | Grafică de rețea portabilă |
Suport pentru metadate | da | da |
Suport pentru straturi | da | Nu |
Intercalarea suportului | da | da |
Tipul formatului | Raster imagine format grafic | Raster imagine format grafic |
Extensibil | Da (GIF89a) | Nu |
Aplicațiile compatibile | Majoritatea browserelor web și a suitelor de productivitate | Majoritatea browserelor web și a suitelor de productivitate |
Compresie algoritm | Lempel-Ziv-Welch (LZW) | Lipsit de algoritm DEFLATE de compresie |
Patentat | Nu | Nu |
Uniform Identifier Type | com.compuserve.gif | public.png |
Numărul Magic | GIF87a / gif89a | 89 50 4e 47 0d 0a 1a 0a |
Dacă imaginea dvs. nu este animată, utilizați formatul PNG.
Formatul PNG oferă mai multe avantaje față de fișierele GIF:
Într-un fișier GIF, o singură culoare poate fi specificată ca fiind transparentă. Fișierele GIF ajung să producă efecte de halo când folosesc culori de fundal diferite de culoarea de fund asumată (de obicei albă sau neagră).
Fișierul PNG are un suport mai puternic pentru transparență, cu o mască alfa pe 8 biți.