AVIF vs WebP
Dois formatos de imagem modernos: o AVIF leva a compressão e a cor mais longe, enquanto o WebP oferece um suporte mais amplo e maduro.
O AVIF é um formato de imagem derivado do codec de vídeo AV1, projetado para uma compressão forte aliada ao suporte de HDR e gamut de cor amplo. O WebP, desenvolvido pela Google e baseado na linhagem VP8/VP9, está disponível desde 2010 e hoje conta com suporte quase universal nos navegadores. Ambos suportam modos com e sem perdas, transparência e animação, mas diferem na eficiência de compressão, nas capacidades de cor e na amplitude do suporte entre programas e sistemas operacionais.
| AVIF | WebP | |
|---|---|---|
| Compressão (com e sem perdas) | Com e sem perdas. Normalmente gera arquivos menores que o WebP com qualidade comparável, sobretudo em imagens com perdas. | Com e sem perdas. O modo com perdas costuma ser 25-35% menor que o JPEG; sem perdas costuma ser menor que o PNG. |
| Transparência / canal alfa | Suportado, inclusive no modo com perdas, com canal alfa completo. | Suportado, inclusive no modo com perdas, com canal alfa completo. |
| Animação | Suportada por meio de sequências de imagens. | Suportada; uma alternativa comum e mais leve ao GIF animado. |
| Profundidade de cor / HDR / gamut amplo | Cor de até 10 e 12 bits, HDR e gamuts de cor amplos (por exemplo, Rec. 2020). | Apenas cor de 8 bits; sem suporte a HDR ou gamut amplo. |
| Suporte em navegadores e sistemas operacionais | Suportado nas versões atuais de Chrome, Firefox, Safari e Edge, além de versões recentes de macOS, iOS, Android e Windows; versões antigas e algumas ferramentas podem não ter suporte. | Suporte amplo e maduro em todos os principais navegadores e na maioria dos programas de imagem e sistemas operacionais modernos. |
| Edição e suporte em software | A decodificação pode ser mais lenta; o suporte em ferramentas e editores ainda está evoluindo. | Decodificação mais rápida; amplamente suportado por editores, plataformas de CMS e bibliotecas. |
Escolha o AVIF quando
- Você quer o menor tamanho de arquivo para uma determinada qualidade visual, sobretudo em imagens fotográficas e com perdas.
- Suas imagens usam HDR, profundidade de cor de 10/12 bits ou um gamut amplo como o Rec. 2020.
- Você consegue servir um formato moderno como alternativa (por exemplo, através do elemento picture) para clientes que não suportam AVIF.
- A economia de largura de banda e armazenamento importa mais do que a máxima compatibilidade ou a decodificação rápida.
Escolha o WebP quando
- Você precisa hoje de um suporte amplo e confiável em navegadores, sistemas operacionais e ferramentas de edição.
- Você quer um único formato moderno que substitua de forma confiável tanto o JPEG quanto o PNG na web.
- A decodificação mais rápida e o processamento mais leve são prioridades, por exemplo em dispositivos de menor capacidade.
- A cor de 8 bits é suficiente e você não precisa de HDR nem de gamut amplo.
Use o AVIF quando precisar da melhor compressão ou de cor HDR/gamut amplo e puder oferecer uma alternativa para clientes sem suporte. Use o WebP quando quiser um formato moderno bem suportado e de decodificação rápida, que funciona em quase todo lugar com menos configuração. Para entrega na web, muitos sites servem primeiro o AVIF e recorrem ao WebP, depois ao JPEG/PNG.