GIF u odnosu na PNG

png datoteke gotovo uvijek nude bolju kompresiju i smanjenu veličinu datoteke u odnosu na GIF. png format također podržava promjenjivu prozirnost i milijune boja dok GIF podržava samo 256 boja i ne nudi alfa kanale. Za internetsku upotrebu jedini je scenarij gdje su GIF datoteke prikladne umjesto png animacije.

Usporedni grafikon

Razlike - sličnosti - GIF u odnosu na png usporedni grafikon
GIFpng
Podrška za animaciju Da Ne
Upravljanje bojama Ne Podržava upravljanje bojama uključivanjem ICC profila prostora u boji
Podrška za više stranica Da Ne
Podrška transparentnosti Da Da
Proširenja datoteka .gif, .gfa .png
MIME tip Slika / gif Slika / png
Raster / vektor raster raster
Indeksirana boja Da Da (za png od 1-8bit)
Stajališta za Format grafičke razmjene Prijenosna mrežna grafika
Podrška za metapodatke Da Da
Podrška za slojeve Da Ne
Podrška za isprepletenost Da Da
Vrsta formata Format slike rasterske grafike Format slike rasterske grafike
Produžna Da (GIF89a) Ne
Aplikacije su kompatibilne Većina web preglednika i paketa za produktivnost Većina web preglednika i paketa za produktivnost
Algoritam kompresije Lempel-Ziv-Welch (LZW) Algoritam kompresije DEFLATE bez gubitka
patentiran Ne Ne
Uniformni identifikator tipa com.compuserve.gif public.png
Čarobni broj GIF87a / GIF89a 89 50 4e 47 0d 0a 1a 0a

Sadržaj: GIF vs png

  • 1 Aplikacije
  • 2 Prednosti png-a nad GIF-om
  • 3 Transparentnost
  • 4 Tržišni udio
  • 5 Reference

Prijave

Ako vaša slika nije animirana, koristite png format.

Prednosti png-a nad GIF-om

Format png nudi nekoliko prednosti nad GIF datotekama:

  • Bolja kompresija, što rezultira smanjenom veličinom datoteke (obično 5 - 25% boljom)
  • png podržava promjenjivu transparentnost (alfa kanali).
  • png nudi kontrolu svjetline slike (preko cross-platform gama korekcije) i korekciju boje.
  • png podržava dvodimenzionalno preplitanje (metoda progresivnog prikaza) dok GIF ne.

prozirnost

U GIF datoteci samo jedna boja može biti navedena kao prozirna. GIF datoteke na kraju proizvode halo efekte kada se koriste u boji pozadine koja se razlikuje od pretpostavljene (obično bijele ili crne) pozadinske boje.

png datoteka ima jaču podršku za prozirnost, s 8-bitnom alfa maskom.

Udio na tržištu

Udio korištenja glavnih formata slika na Internetu (putem HTTP arhive)

Reference

  • png i GIF - W3C
  • Bitmap slike za web: formati i mogućnosti optimizacije