Os codecs de próxima geração para substituir o JPEG
(cloudinary.com)- Após 25 anos ocupando o lugar da tag
img, o JPEG agora chegou ao seu limite
→ sem suporte a canal alfa, impossibilidade de HDR por causa da limitação a 8 bits, baixa taxa de compressão
- 6 codecs de próxima geração
→ JPEG 2000 (grupo JPEG): o sucessor mais antigo do JPEG, disponível no Safari
→ WebP (Google): disponível em todos os navegadores
→ HEIC (grupo MPEG): baseado em HEVC, com suporte no iOS
→ AVIF (Alliance for Open Media, AOM): suportado no Chrome e no Firefox
→ JPEG XL (grupo JPEG): codec de próxima geração
→ WebP2 (Google): sucessor experimental do WebP. Não é compatível com WebP
-
Com exceção do WebP2, os outros codecs já estão concluídos. O nível de maturidade ainda varia um pouco. O JPEG 2000 já tem 20 anos, enquanto o JPEG XL tem apenas um mês
-
O HEIC tem suporte da Apple, mas como não é royalty-free, é difícil que substitua o JPEG
- Comparação
→ Na compressão com perdas, AVIF e JPEG XL são excelentes. Porém, em low-fidelity, high-appeal (baixa fidelidade, alto apelo), o AVIF se destaca mais
→ Em velocidade, o JPEG XL é o melhor
- Limites
→ JPEG XL: 32 bits, 4099 canais, 4:4:4, suporte a HDR, tamanho máximo de 1073741823x1073741823
→ AVIF: 10 bits, 5 canais, 4:4:4, suporte a HDR, tamanho máximo de 8193x4320
→ HEIC: 10 bits, 5 canais, suporte a HDR, tamanho máximo de 8193x4320
→ WebP: 8 bits, 4 canais, tamanho máximo: 16383x16383
- O autor deste texto é Jon Sneyers, co-chair do grupo temporário que criou o JPEG XL
1 comentários
O WebP ainda não funciona no IE11, no Safari anterior ao Big Sur e no iOS Safari anterior à versão 14.
Se a gente abandonar o IE11 e esperar só mais um pouco pelas atualizações do macOS e do iOS, parece que já daria para usar WebP...
Mas até lá, provavelmente outra tecnologia de próxima geração vai dominar... eternamente próxima geração...