GIF vs. PNG

png pliki prawie zawsze oferują lepszą kompresję i mniejszy rozmiar pliku w porównaniu do GIF. Format png obsługuje także zmienną przezroczystość i miliony kolorów, podczas gdy GIF obsługuje tylko 256 kolorów i nie oferuje kanałów alfa. Do użytku online jedynym scenariuszem, w którym zamiast plików png są odpowiednie pliki GIF, są animacje.

Wykres porównania

Różnice - podobieństwa - Tabela porównawcza GIF a png
GIFpng
Wsparcie dla animacji tak Nie
Zarządzanie kolorem Nie Obsługuje zarządzanie kolorami poprzez włączenie profili przestrzeni kolorów ICC
Obsługa wielu stron tak Nie
Wsparcie dla przejrzystości tak tak
Rozszerzenia plików .gif, .gfa .png
Typ MIME obraz / gif obraz / png
Raster / wektor Raster Raster
Kolor indeksowany tak Tak (dla 1-8-bitowych plików png)
Oznacza Format wymiany grafiki Przenośna Grafika Sieciowa
Obsługa metadanych tak tak
Wsparcie dla warstw tak Nie
Wsparcie z przeplotem tak tak
Rodzaj formatu Format grafiki rastrowej Format grafiki rastrowej
Przedłużany Tak (GIF89a) Nie
Aplikacje kompatybilne Większość przeglądarek internetowych i pakietów wydajności Większość przeglądarek internetowych i pakietów wydajności
Algorytm kompresji Lempel-Ziv-Welch (LZW) Algorytm kompresji bezstratnej DEFLATE
Patentowany Nie Nie
Jednolity identyfikator typu com.compuserve.gif public.png
Magiczny numer GIF87a / GIF89a 89 50 4e 47 0d 0a 1a 0a

Zawartość: GIF a png

  • 1 aplikacje
  • 2 Zalety png w stosunku do GIF
  • 3 Przejrzystość
  • 4 Udział w rynku
  • 5 referencji

Aplikacje

O ile obraz nie jest animowany, użyj formatu png.

Zalety png w stosunku do GIF

Format png oferuje kilka zalet w stosunku do plików GIF:

  • Lepsza kompresja, co powoduje zmniejszenie rozmiaru pliku (zwykle o 5–25% lepiej)
  • png obsługuje zmienną przezroczystość (kanały alfa).
  • png oferuje kontrolę jasności obrazu (poprzez wieloplatformową korekcję gamma) i korekcję kolorów.
  • png obsługuje dwuwymiarowe przeplot (metoda progresywnego wyświetlania), podczas gdy GIF nie.

Przezroczystość

W pliku GIF tylko jeden kolor można określić jako przezroczysty. Pliki GIF wytwarzają efekty halo, gdy są używane na tle kolorów innych niż założony (zwykle biały lub czarny) kolor tła.

Plik png ma silniejszą obsługę przezroczystości z 8-bitową maską alfa.

Udział w rynku

Udział użytkowania w Internecie (za pośrednictwem archiwum HTTP) głównych formatów obrazów

Bibliografia

  • png i GIF - W3C
  • Obrazy bitmapowe dla Internetu: formaty i opcje optymalizacji