GIF vs. PNG

PNG filer gir nesten alltid bedre komprimering og en redusert filstørrelse sammenlignet med GIF. PNG-formatet støtter også variabel gjennomsiktighet og millioner av farger, mens GIF bare støtter 256 farger og ikke tilbyr alfakanaler. For nettbruk er det eneste scenariet der GIF-filer er hensiktsmessige i stedet for PNG, animasjoner.

Sammenligningstabell

GIF versus PNG sammenligning diagram
GIFPNG
Støtte for animasjon Ja Nei
Fargestyring Nei Støtter fargestyring ved å inkludere ICC-fargeplassprofiler
Støtte for flere sider Ja Nei
Støtte for åpenhet Ja Ja
Filutvidelser .gif, .gfa .png
MIME type image / gif image / png
Raster / vektor raster raster
Indeksert farge Ja Ja (for 1-8bit PNGs)
Står for Grafisk utvekslingsformat Bærbar nettverksgrafikk
Støtte for metadata Ja Ja
Støtte for lag Ja Nei
Interlacing support Ja Ja
Type format Raster grafikk bildeformat Raster grafikk bildeformat
Extend Ja (GIF89a) Nei
Programmer kompatible De fleste nettlesere og produktivitets suiter De fleste nettlesere og produktivitets suiter
Komprimeringsalgoritme Lempel-Ziv-Welch (LZW) Lossless DEFLATE komprimeringsalgoritme
patentert Nei Nei
Uniform Type Identifier com.compuserve.gif public.png
Magic nummer GIF87a / GIF89a 89 50 4e 47 0d 0a 1a 0a

Innhold: GIF vs PNG

  • 1 applikasjoner
  • 2 Fordeler med PNG over GIF
  • 3 Transparens
  • 4 markedsandel
  • 5 referanser

applikasjoner

Med mindre bildet er animert, bruk PNG-formatet.

Fordeler med PNG over GIF

PNG-formatet har flere fordeler over GIF-filer:

  • Bedre komprimering, noe som resulterer i redusert filstørrelse (vanligvis 5-25% bedre)
  • PNG støtter variabel gjennomsiktighet (alfakanaler).
  • PNG tilbyr kontroll over bildens lysstyrke (via gamma-korrigering på tvers av plattformen) og fargekorrigering.
  • PNG støtter tvådimensjonal interlacing (en metode for progressiv visning) mens GIF ikke gjør det.

åpenhet

I en GIF-fil kan bare en farge angis som gjennomsiktig. GIF-filer slutter å produsere haloeffekter når de brukes mot bakgrunnsfarger som er forskjellig fra antatt (vanligvis hvit eller svart) bakgrunnsfarge.

PNG-fil har sterkere gjennomsiktighetsstøtte, med en 8-bit alfa maske.

Markedsandel

Andelen bruk på Internett (via HTTP-arkiv) av store bildeformater

referanser

  • PNG og GIF - W3C
  • Bitmap-bilder for Internett: Formater og optimaliseringsalternativer