GIF vs. PNG

png arquivos quase sempre oferecem melhor compactação e um tamanho de arquivo reduzido em comparação com GIF. O formato png também suporta transparência variável e milhões de cores, enquanto o GIF suporta apenas 256 cores e não oferece canais alfa. Para uso online, o único cenário em que os arquivos GIF são apropriados em vez de png são as animações.

Gráfico de comparação

Diferenças - Semelhanças - Gráfico de comparação GIF versus png
GIFpng
Suporte para animação sim Não
Gerenciamento de cor Não Oferece suporte ao gerenciamento de cores através da inclusão de perfis de espaço de cores ICC
Suporte para várias páginas sim Não
Suporte para transparência sim sim
Extensões de arquivo .gif, .gfa .png
Tipo MIME imagem / gif image / png
Raster / vetor Raster Raster
Cor indexada sim Sim (para pngs de 1 a 8 bits)
Apoia Formato de intercâmbio de gráficos Gráficos Portáteis de Rede
Suporte para metadados sim sim
Suporte para camadas sim Não
Suporte entrelaçado sim sim
Tipo de formato Formato de imagem gráfica raster Formato de imagem gráfica raster
Extensível Sim (GIF89a) Não
Aplicações compatíveis A maioria dos navegadores da web e suítes de produtividade A maioria dos navegadores da web e suítes de produtividade
Algoritmo de compressão Lempel-Ziv-Welch (LZW) Algoritmo de compactação DEFLATE sem perdas
Patenteado Não Não
Identificador de tipo uniforme com.compuserve.gif public.png
Número mágico GIF87a / GIF89a 89 50 4e 47 0d 0a 1a 0a

Conteúdo: GIF vs png

  • 1 Aplicações
  • 2 Vantagens do png sobre o GIF
  • 3 Transparência
  • 4 Market Share
  • 5 Referências

Formulários

A menos que sua imagem seja animada, use o formato png.

Vantagens de png sobre GIF

O formato png oferece várias vantagens sobre os arquivos GIF:

  • Melhor compactação, resultando em tamanho de arquivo reduzido (geralmente 5 a 25% melhor)
  • png suporta transparência variável (canais alfa).
  • png oferece controle de brilho da imagem (através de correção de gama entre plataformas) e correção de cores.
  • O png suporta entrelaçamento bidimensional (um método de exibição progressiva), enquanto o GIF não.

Transparência

Em um arquivo GIF, apenas uma cor pode ser especificada como transparente. Os arquivos GIF acabam produzindo efeitos de halo quando usados ​​em cores de fundo diferentes da cor de fundo assumida (geralmente branca ou preta).

O arquivo png tem um suporte mais forte à transparência, com uma máscara alfa de 8 bits.

Quota de mercado

A parcela de uso na Internet (via HTTP Archive) dos principais formatos de imagem

Referências

  • png e GIF - W3C
  • Imagens de bitmap para a Web: formatos e opções de otimização