GIF v primerjavi z PNG

png datoteke skoraj vedno ponujajo boljšo stiskanje in zmanjšano velikost datoteke v primerjavi z GIF. Format png podpira tudi spremenljivo preglednost in milijone barv, medtem ko GIF podpira le 256 barv in ne ponuja alfa kanalov. Za spletno uporabo je edini scenarij, kjer so datoteke GIF namesto png primerne, animacije.

Primerjalna tabela

Razlike - podobnosti - GIF v primerjavi s png grafikonom
GIFpng
Podpora animaciji Da Ne
Upravljanje barv Ne Podpira upravljanje barv z vključitvijo ICC profilov barvnega prostora
Podpora za več strani Da Ne
Podpora preglednosti Da Da
Razširitve datotek .gif, .gfa .png
MIME tip slika / gif image / png
Raster / vektor Raster Raster
Indeksirana barva Da Da (za 1-8bit png)
Pomeni Oblika grafične izmenjave Prenosna mrežna grafika
Podpora za metapodatke Da Da
Podpora za plasti Da Ne
Podpora prepletanja Da Da
Vrsta zapisa Oblika slike rastrske grafike Oblika slike rastrske grafike
Razširljivo Da (GIF89a) Ne
Aplikacije združljive Večina spletnih brskalnikov in paketa za produktivnost Večina spletnih brskalnikov in paketa za produktivnost
Algoritem stiskanja Lempel-Ziv-Welch (LZW) Algoritem stiskanja DEFLATE brez izgube
Patentirano Ne Ne
Enotni identifikator tipa com.compuserve.gif public.png
Čarobna številka GIF87a / GIF89a 89 50 4e 47 0d 0a 1a 0a

Vsebina: GIF proti png

  • 1 Prijave
  • 2 Prednosti png nad GIF
  • 3 Preglednost
  • 4 Tržni delež
  • 5 Reference

Prijave

Če vaša slika ni animirana, uporabite obliko png.

Prednosti png nad GIF

Format png ponuja več prednosti pred datotekami GIF:

  • Boljša kompresija, kar ima za posledico zmanjšano velikost datoteke (običajno 5 - 25% boljša)
  • png podpira spremenljivo preglednost (alfa kanali).
  • png nudi nadzor svetlosti slike (s pomočjo korektne gama korekcije) in korekcije barv.
  • png podpira dvodimenzionalno prepletanje (metoda progresivnega prikazovanja), medtem ko GIF ne.

Preglednost

V datoteki GIF je lahko samo ena barva določena kot prozorna. Datoteke GIF na koncu ustvarijo halo učinke, če se uporabljajo v barvah ozadja, ki se razlikujejo od predvidenih (običajno belih ali črnih) barv ozadja.

Datoteka png ima močnejšo podporo preglednosti, z 8-bitno alfa masko.

Tržni delež

Delež uporabe večjih formatov slik v internetu (prek arhiva HTTP)

Reference

  • png in GIF - W3C
  • Bitne slike za splet: Oblika in možnosti optimizacije