GIF vs. PNG

PNG filer ger nästan alltid bättre komprimering och en minskad filstorlek jämfört med GIF. PNG-formatet stöder också variabel genomskinlighet och miljoner färger medan GIF endast stöder 256 färger och erbjuder inte alfakanaler. För nätanvändning är det enda scenariot där GIF-filer är lämpliga istället för PNG animeringar.

Jämförelsediagram

GIF versus PNG jämförelse diagram
GIFPNG
Stöd för animering Ja Nej
Färghantering Nej Stöder färghantering genom att inkludera ICC-färgutrymmeprofiler
Stöd för flera sidor Ja Nej
Stöd till öppenhet Ja Ja
Filtillägg .gif, .gfa .png
MIME-typ image / gif image / png
Raster / vektor raster raster
Indexerad färg Ja Ja (för 1-8bit PNGs)
Står för Grafiskt utbytesformat Bärbar nätverksgrafik
Stöd för metadata Ja Ja
Stöd för lager Ja Nej
Interlacing support Ja Ja
Typ av format Raster grafik bildformat Raster grafik bildformat
utdrag~~POS=TRUNC Ja (GIF89a) Nej
Applikationer kompatibla De flesta webbläsare och produktivitetssviter De flesta webbläsare och produktivitetssviter
Komprimeringsalgoritm Lempel-Ziv-Welch (LZW) Lossless DEFLATE komprimeringsalgoritm
Patenterad Nej Nej
Enhetlig typidentifierare com.compuserve.gif public.png
Magic Number GIF87a / GIF89a 89 50 4e 47 0d 0a 1a 0a

Innehåll: GIF vs PNG

  • 1 applikationer
  • 2 Fördelar med PNG över GIF
  • 3 Transparens
  • 4 Marknadsandel
  • 5 referenser

tillämpningar

Om inte din bild är animerad, använd PNG-formatet.

Fördelar med PNG över GIF

PNG-formatet erbjuder flera fördelar över GIF-filer:

  • Bättre komprimering, vilket resulterar i minskad filstorlek (typiskt 5-25% bättre)
  • PNG stöder variabel genomskinlighet (alfakanaler).
  • PNG erbjuder kontroll över bildens ljusstyrka (via gamma-korrigering på plattformen) och färgkorrigering.
  • PNG stöder tvådimensionell interlacing (en metod för progressiv visning) medan GIF inte gör det.

Genomskinlighet

I en GIF-fil kan endast en färg anges som transparent. GIF-filer hamnar med att producera haloeffekter när de används mot bakgrundsfärger som skiljer sig från den antagna (vanligtvis vita eller svarta) bakgrundsfärgen.

PNG-filen har starkare transparensstöd, med en 8-bitars alfaskerm.

Marknadsandel

Andelen användning på Internet (via HTTP-arkiv) av stora bildformat

referenser

  • PNG och GIF - W3C
  • Bitmappsbilder för webben: Formater och optimeringsalternativ