O Google lançou hoje oficialmente a versão estável do Chrome 145 para plataformas de desktop Windows, macOS e Linux. O maior destaque desta atualização é a reintrodução do suporte ao formato de imagem JPEG‑XL. Já em 2022, o Google abandonou e removeu o suporte JPEG‑XL na base de código do Chrome/Chromium. Depois de alguns anos, esse formato de imagem moderno retornou ao mecanismo de renderização principal do navegador, Blink.

imagem.webp

Em termos de implementação técnica, o Chrome 145 não recorre à antiga versão C++ da biblioteca libjxl, mas usa o decodificador jxl-rs escrito em Rust para melhorar a segurança da memória e a confiabilidade geral. Na versão atual, a funcionalidade de decodificação JPEG-XL ainda é controlada por meio da opção experimental enable-jxl-image-format no navegador, e os usuários precisam ativar explicitamente essa opção para usar os recursos relacionados.

Além do JPEG‑XL, o Chrome 145 traz diversas atualizações nos recursos de front-end da web e da plataforma do navegador. Em termos de suporte a padrões da web, a nova versão adiciona suporte para o atributo CSS text-justify e melhora o comportamento de quebra de coluna em layout de múltiplas colunas (multicol) para fornecer controle mais granular para composição tipográfica e experiência de leitura. O navegador também introduz credenciais de sessão vinculadas ao dispositivo, que deverão fornecer recursos mais fortes de ligação e antifalsificação na autenticação e segurança da sessão.

Em termos de armazenamento e desempenho, o Chrome 145 adiciona um back-end SQLite ao IndexedDB para obter uma solução de persistência de dados mais confiável e eficiente. Ao mesmo tempo, o navegador simplifica ainda mais a string User-Agent por padrão para proteger a privacidade do usuário e reduzir o rastreamento de impressões digitais, mantendo um equilíbrio com a compatibilidade do site. A nova versão também adiciona o recurso Upsert e uma série de outras melhorias subjacentes, permitindo que os desenvolvedores tenham um espaço operacional mais flexível ao processar dados e interfaces.

Mais detalhes técnicos e instruções para desenvolvedores sobre as alterações nos recursos do Chrome 145 podem ser encontrados nos blogs relacionados publicados pela plataforma ChromeStatus:

https://chromestatus.com/roadmap