Imagens no formato AVIF

Nesta terça (2) foi lançado o WordPress 6.5, nova versão do CMS que move este Manual. Entre um punhado de novidades dos famigerados blocos, a atualização trouxe suporte ao formato de imagens *.avif.

Faz algumas semanas que implementei o suporte a *.avif aqui, na base da gambiarra.

Tê-lo nativamente é ótimo, e me deu a segurança de, a partir de agora, trabalhar apenas com esse formato. Até então, enviava junto uma versão em *.png que servia de estepe, caso o navegador não saiba lidar com a imagem *.avif. Esse cenário é cada vez mais improvável. Em janeiro, o Edge da Microsoft passou a suportar *.avif — era o último grande navegador que não provia isso.

O *.avif, ou AV1 Image File Format, é um formato de imagem aberto (especificação, Wikipédia), livre de royalties, derivado do formato de vídeo AV1. Gera arquivos menores, com ou sem perdas, e tem vários recursos — HDR, três modos de profundidade de cores, até animações tipo GIFs animados. É gerido por um consórcio de gigantes da indústria e é bastante fomentado desde 2020 por um dos membros, a Netflix.

Se tudo correr bem, você não notará qualquer diferença ao acessar o Manual do Usuário. É uma mudança técnica, de bastidores, que comento aqui apenas pelo fator curiosidade — foi-se o tempo em que imagens digitais eram sinônimo de *.jpg e *.png.

Ah, dica: o Squoosh é um ótimo aplicativo web para converter e otimizar imagens em vários formatos, incluindo *.avif. Tenho usado ele para trabalhar as imagens publicadas aqui no site.

A newsletter do Manual. Gratuita. Cancele quando quiser:

Quais edições extras deseja receber?


Siga no Bluesky, Mastodon e Telegram. Inscreva-se nas notificações push e no Feed RSS.

2 comentários

  1. Já chegou a usar o webp? Ele parece ser um bom substituto para o jpg usado em meios digitais. Infelizmente, por trabalhar com imagens, o JPG ainda é inevitável para mim, por ser o único formato aceito universalmente, seja em dispositivos digitais ou para impressão. O que faço é usar ferramentas de compressão que não afetam a qualidade final da imagem, como: JPEGMiniPro ou Jackal, para imagens que serão impressas; e o Pinga para imagens que serão usadas na web.

  2. Só acredito ser válido manter os formatos anteriores como fallback.