Ouvimos muito sobre o novo formato de imagem chamado AVIF e queríamos preparar um artigo para explicar o que é e o que oferece.
Hoje, o AVIF já é suportado por algumas das plataformas e serviços mais populares do mundo. A Mozilla foi uma das primeiras a fazer isso, em janeiro de 2021, eles incluíram suporte para AVIF no navegador Firefox.
Posteriormente, foi o Google que introduziu o suporte para o formato AVIF na versão 89 do navegador Google Chrome e, pouco antes disso, já havia anunciado que o Android 12, a próxima grande atualização do sistema operacional móvel mais utilizado no planeta, fornecer suporte nativo para este formato de imagem.
Portanto, é claro que sua recepção está sendo mais do que positiva, e parece claro que 2021 será o ano em que a AVIF assumirá o controle da web. Mas quais são suas vantagens em relação a outros formatos?
Qual é o novo formato de imagem AVIF e o que ele oferece?
Como acontece com todo novo formato de imagem para a web, existe a vantagem de poder obter a mesma qualidade de imagem em tamanhos de arquivo menores.
No caso do AVIF, obtemos melhor compactação do que outros formatos, como PNG, JPG, GIF ou WebP. Especificamente, a redução de tamanho significa que os arquivos finais pesam menos de um terço do peso de um JPG de qualidade comparável e cerca de metade do peso de um WebP semelhante.
Outra grande vantagem sobre outros formatos é o suporte para HDR. AVIF também oferece suporte para imagens animadas, transparentes ou sem perdas, bem como uma profundidade de cor de até 12 bits, embora hoje a maioria dos painéis ofereça no máximo 10 bits de profundidade de cor.
Mas isso não é tudo. Uma das grandes desvantagens do WebP foi seu tempo de adoção por algumas plataformas. A Apple, por exemplo, levou quase dez anos para incluir suporte para WebP em seu navegador, Safari.
No entanto, como a Apple, assim como muitas outras empresas conhecidas, incluindo Google, VideoLAN, Facebook ou Netflix, fazem parte do grupo que oferece suporte a AVIF, sua implementação nas principais plataformas deve ser muito mais rápida.
Quais são as diferenças entre AVIF e JPEG?
Algumas comparações já deixaram claras as vantagens do AVIF sobre o JPEG, mostrando que o novo formato é capaz de entregar imagens de qualidade muito superior em arquivos do mesmo tamanho, graças a técnicas de compressão mais modernas e eficientes.
Essas técnicas consistem, entre outras coisas, em usar os dados entre os frames de um vídeo, ao invés de usar os frames completos. Dessa forma, a imagem reconstruída oferece qualidade semelhante ou até superior, reduzindo o tamanho do arquivo.
No entanto, essa não é a única vantagem. Ressalta-se que o carregamento de arquivos JPG na web “parece” mais rápido, pois a renderização ocorre em múltiplas fases, o que permite visualizar a foto até que esteja completamente carregada.
No caso do AVIF, a imagem carrega completamente e não é possível ver o andamento ou visualizar a imagem antes de carregá-la completamente.
Além disso, a codificação AVIF requer uma carga maior no processador se as técnicas adequadas não forem usadas. Algumas ferramentas, como o compressor de imagens online criado pelos engenheiros do Google, Squoosh, não aproveitam a possibilidade de codificar cada um dos blocos da imagem AVIF em paralelo, aproveitando todos os núcleos do processador e reduzindo o tempo de codificação.
Parece muito provável que os dias do WebP e do JPG estejam contados. AVIF é um formato muito superior na maioria dos casos.
Suas vantagens, no entanto, não serão exploráveis apenas no ambiente web: quando o Android 12 chegar aos smartphones, veremos como nossas fotos ocupam menos espaço de armazenamento e oferecem a melhor qualidade.