>> Tecnologia Eletrônica >  >> Câmeras >> Acessórios para Câmera Digital

JPEG vs. PNG: Escolhendo o Formato de Imagem Certo para Web Design

Guia Rápido de Decisão

CenárioUsePor Quê
Fotografias, gradientes complexos, muitas coresJPEG10–100× menor que PNG; compressão lossy invisível a 80–85% qualidade
Logos, ícones, elementos UI, texto, line artPNGLossless; bordas nítidas; suporte a transparência
Screenshots (texto + UI)PNGSem artefatos em texto/bordas
Ilustrações com cores planasPNG (ou SVG)Pequeno, reprodução perfeita
Imagens hero, backgroundsJPEG (ou WebP/AVIF)Carregamento rápido, qualidade aceitável
Precisa transparência (canal alfa)PNGJPEG não tem transparência
AnimaçãoAPNG / WebP / GIFPNG suporta APNG; JPEG nenhum

JPEG (Joint Photographic Experts Group)

Prós

  • Tamanho de arquivo pequeno (compressão DCT lossy)
  • Suporte universal em navegadores
  • Cor completa (24-bit), metadados EXIF

Contras

  • Perda geracional (re-salvar degrada)
  • Artefatos de blocos em baixa qualidade
  • Sem transparência
  • Ruim para bordas/texto nítidos (ringing)

PNG (Portable Network Graphics)

Prós

  • Lossless (DEFLATE)
  • Transparência alfa (opacidade por pixel)
  • Correção gamma, perfis de cor
  • Ótimo para transições nítidas

Contras

  • Arquivos maiores (2–10× JPEG para fotos)
  • Sem EXIF (usa chunks)
  • Sem animação nativa (APNG existe mas menos suporte)

Alternativas Modernas

  • WebP: Lossy + lossless + alfa + animação. 25–35% menor que JPEG/PNG. Suporte universal.
  • AVIF: Melhor compressão (AV1), HDR, alfa. Suporte crescente (Chrome, Firefox, Safari 16+).
  • SVG: Vetor (ícones, logos, gráficos). Escala infinita, minúsculo.

Dica de Workflow

Use ferramentas de build (Vite, Webpack, Next.js Image, Sharp, ImageMagick) para auto-gerar WebP/AVIF + fallbacks JPEG/PNG da fonte. Sirva formato correto via <picture> ou headers Accept.