
- A decodificação JPEG XL agora faz parte do pipeline de renderização principal do Chromium
- A decodificação baseada em ferrugem aborda questões antigas de segurança de memória do navegador
- O suporte JPEG XL chega sem extensões ou plug-ins externos de navegador
Google restabeleceu o suporte para o formato de imagem JPEG XL na base de código de código aberto do Chromium, revertendo uma decisão tomada em 2022 de removê-lo.
A atualização permite que o Chromium reconheça, decodifique e renderize imagens JPEG XL diretamente, sem extensões ou componentes externos.
Esta alteração aplica-se no navegador nível do mecanismo, o que significa que afetará versões futuras do Google Chrome e outros navegadores baseados em Chromium quando forem lançados.
O suporte JPEG XL chega ao ramo principal do Chromium
A integração passou Sistema de revisão de código do Chromium antes de ser mesclado no branch principal.
A nível técnico, o trabalho conecta o JXLImageDecoder ao Chromium imagem gasoduto.
A implementação inclui detecção de assinatura para identificar corretamente arquivos JPEG XL, juntamente com telemetria que mede o comportamento do desempenho no mundo real.
A decodificação é feita por meio de jxl-rs, uma biblioteca JPEG XL baseada em Rust. A escolha de Rust reflete preocupações de longa data em torno da segurança da memória em grandes decodificadores de imagens C++ multithread.
A inclusão desta biblioteca aumenta o tamanho binário do Chromium em aproximadamente 406 KB, uma mudança que os desenvolvedores descreveram como gerenciável.
O decodificador é controlado por um sinalizador de construção habilitado por padrão, permitindo testes sem exigir configuração manual dos usuários finais.
JPEG XL atraiu interesse persistente de fornecedores de navegadores, empresas de hardware e plataformas web.
Os defensores argumentam que o formato permite a recompressão de imagens JPEG existentes sem perda de qualidade, ao mesmo tempo que reduz o tamanho dos arquivos em cerca de 20%, o que aponta para uma melhor compactação e maior eficiência de largura de banda para sites de grande escala.
O formato também suporta alta faixa dinâmica imagens estáticas, ampla gama de cores, decodificação progressiva e fluxos de trabalho com e sem perdas.
A retirada anterior do Google do JPEG XL atraiu críticas. Em 2022, os engenheiros do Chrome citaram o interesse insuficiente do ecossistema, os benefícios limitados em comparação com os formatos existentes e as preocupações com a manutenção.
Os participantes contestaram essas reivindicações em longas discussões sobre bugs do Chromium, onde representantes de Informações, AdobeCloudinary, Meta, Shopify e organizações de mídia argumentaram o contrário.
Os engenheiros da Intel, em particular, descreveram o JPEG XL como especialmente adequado para fotografia moderna e entrega na web.
Desde então, o impulso da indústria continuou. Maçã adicionou suporte para Safári através do WebKit, Microsoft incluído JPEG XL em Janelas 11e os órgãos de padronização expandiram as especificações formais.
A aceitação renovada do JPEG XL pelo Google parece menos uma mudança repentina e mais um alinhamento atrasado com uma adoção mais ampla da plataforma.
Do ponto de vista do usuário, essa mudança significa que os navegadores baseados em Chromium agora podem exibir imagens JPEG XL nativamente, sem plug-ins ou extensões adicionais.
Para os desenvolvedores, garante que as imagens JXL veiculadas em sites sejam reconhecidas e renderizadas corretamente.
Siga o TechRadar no Google Notícias e adicione-nos como fonte preferencial para receber notícias, análises e opiniões de especialistas em seus feeds. Certifique-se de clicar no botão Seguir!
E é claro que você também pode Siga o TechRadar no TikTok para notícias, análises, unboxings em formato de vídeo e receba atualizações regulares nossas em WhatsApp também.
