GIF vs PNG

png failid pakuvad peaaegu alati paremat tihendamist ja väiksemat faili mahtu võrreldes GIF. png-vorming toetab ka muutuvat läbipaistvust ja miljoneid värve, samas kui GIF toetab ainult 256 värvi ja ei paku alfa-kanaleid. Veebis kasutamiseks on ainus stsenaarium, kus png asemel sobivad GIF-failid, animatsioonid.

Võrdlusdiagramm

Erinevused - sarnasused - GIF versus png võrdlustabel
GIFpng
Animatsiooni tugi Jah Ei
Värvihaldus Ei Toetab värvihaldust, lisades ICC värviruumi profiilid
Mitmeleheline tugi Jah Ei
Läbipaistvuse toetamine Jah Jah
Faililaiendid .gif, .gfa .png
MIME tüüp pilt / gif pilt / png
Raster / vektor Raster Raster
Indekseeritud värv Jah Jah (1-8-bitised png-d)
Tähistab Graafika vahetusvorming Kaasaskantav võrgugraafika
Metaandmete tugi Jah Jah
Kihtide tugi Jah Ei
Põimiv tugi Jah Jah
Vormingu tüüp Rastergraafika pildivorming Rastergraafika pildivorming
Pikendatav Jah (GIF89a) Ei
Rakendused ühilduvad Enamik veebibrausereid ja tootlikkuse komplekte Enamik veebibrausereid ja tootlikkuse komplekte
Tihendamise algoritm Lempel-Ziv-Welch (LZW) Kadudeta DEFLATE pakkimisalgoritm
Patenteeritud Ei Ei
Ühtne tüübi identifikaator com.compuserve.gif public.png
Maagiline arv GIF87a / GIF89a 89 50 4e 47 0d 0a 1a 0a

Sisu: GIF vs png

  • 1 rakendus
  • 2 png eelised võrreldes GIF-iga
  • 3 Läbipaistvus
  • 4 Turuosa
  • 5 viidet

Rakendused

Kui teie pilt pole animeeritud, kasutage png-vormingut.

png eelised võrreldes GIF-iga

png-vorming pakub GIF-failidega võrreldes mitmeid eeliseid:

  • Parem pakkimine, vähendades faili mahtu (tavaliselt 5–25% parem)
  • png toetab muutuvat läbipaistvust (alfa-kanalid).
  • png pakub pildi heleduse (platvormidevahelise gammakorrektsiooni kaudu) ja värviparanduse juhtimist.
  • png toetab kahemõõtmelist põimimist (progressiivse kuvamise meetod), samas kui GIF seda ei tee.

Läbipaistvus

GIF-failis võib läbipaistvaks määrata ainult ühe värvi. GIF-failid tekitavad halo-efekte, kui neid kasutatakse eeldatavast (tavaliselt valgest või mustast) taustvärvist erinevatel taustvärvidel.

png-failil on tugevam läbipaistvus ja 8-bitine alfa-mask.

Turuosa

Põhiliste pildivormingute kasutamise osakaal Internetis (HTTP arhiivi kaudu)

Viited

  • png ja GIF - W3C
  • Bitikiiruse pildid veebi jaoks: vormingud ja optimeerimise valikud