GIF vs. PNG

png soubory téměř vždy nabízejí lepší kompresi a sníženou velikost souboru ve srovnání s GIF. Formát png také podporuje variabilní průhlednost a miliony barev, zatímco GIF podporuje pouze 256 barev a nenabízí alfa kanály. Pro online použití je jediným scénářem, kde jsou soubory GIF namísto png vhodné, animace.

Srovnávací tabulka

Rozdíly - podobnosti - Srovnávací tabulka GIF versus png
GIFpng
Podpora animace Ano Ne
Správa barev Ne Podporuje správu barev začleněním profilů barev ICC
Podpora více stránek Ano Ne
Podpora transparentnosti Ano Ano
Přípony souborů .gif, .gfa .png
Typ MIME obrázek / gif image / png
Rastr / vektor Rastr Rastr
Indexovaná barva Ano Ano (pro 1-8bit png)
Znamená to Grafický formát výměny Přenosná síťová grafika
Podpora metadat Ano Ano
Podpora vrstev Ano Ne
Prokládání podpory Ano Ano
Typ formátu Rastrový grafický formát obrázku Rastrový grafický formát obrázku
Rozšiřitelný Ano (GIF89a) Ne
Kompatibilní aplikace Většina webových prohlížečů a souprav produktivity Většina webových prohlížečů a souprav produktivity
Algoritmus komprese Lempel-Ziv-Welch (LZW) Bezeztrátový kompresní algoritmus DEFLATE
Patentováno Ne Ne
Jednotný identifikátor typu com.compuserve.gif public.png
Kouzelné číslo GIF87a / GIF89a 89 50 4e 47 0d 0a 1a 0a

Obsah: GIF vs. png

  • 1 Aplikace
  • 2 Výhody png oproti GIF
  • 3 Průhlednost
  • 4 Podíl na trhu
  • 5 Reference

Aplikace

Pokud není váš obrázek animovaný, použijte formát png.

Výhody png oproti GIF

Formát png nabízí oproti souborům GIF několik výhod:

  • Lepší komprese, což má za následek snížení velikosti souboru (obvykle o 5 - 25% lepší)
  • png podporuje variabilní průhlednost (alfa kanály).
  • png nabízí kontrolu jasu obrazu (přes multiplatformní gama korekci) a korekci barev.
  • png podporuje dvourozměrné prokládání (metoda progresivního zobrazování), zatímco GIF ne.

Průhlednost

V souboru GIF lze jako průhlednou zadat pouze jednu barvu. Soubory GIF nakonec produkují halo efekty, když jsou použity proti barvách pozadí, které se liší od předpokládané (obvykle bílé nebo černé) barvy pozadí.

Soubor png má silnější podporu průhlednosti s 8bitovou alfa maskou.

Podíl na trhu

Podíl využití hlavních obrazových formátů na internetu (prostřednictvím protokolu HTTP)

Reference

  • png a GIF - W3C
  • Bitmapové obrázky pro web: Formáty a možnosti optimalizace