HeadlinesBriefing favicon HeadlinesBriefing.com

Firefox 157 ativa JPEG XL por padrão

Hacker News •
×

Timothy Nikkel anunciou na lista dev-platform da Mozilla que o Firefox 157 ativará a decodificação JPEG XL por padrão em todas as plataformas. O recurso foi desenvolvido por trás da preferência image.jxl.enabled, atualmente ativada no Nightly e disponível por meio de uma caixa de seleção do Firefox Labs desde a versão 152. O decodificador é o jxl-rs, escrito em Rust.

As preocupações de desempenho levantadas durante a fase de intenção de protótipo foram abordadas. O jxl-rs 0.6.0 introduziu a decodificação multithread, e os benchmarks mostram que ele está ligeiramente à frente do libjxl em C++ do Safari em imagens grandes. O JXL oferece paridade de recursos com outros formatos, incluindo animação e exibição progressiva, embora imagens HDR sejam exibidas como SDR.

O Safari lançou o JPEG XL na versão 17.0 em 2023, enquanto o Chrome o mantém atrás de um sinalizador. Os testes incluem Web Platform Tests, testes gecko para decodificação em blocos e fuzzing. O JXL animado é suportado.

Sergey Davidoff levantou preocupações sobre o JPEG XL sem perdas ser 30 vezes mais lento que o WebP sem perdas, sugerindo que apenas o JPEG XL com perdas fosse enviado inicialmente. O plano de Nikkel permanece habilitar o formato completo por padrão.

Entidades-chave: Empresas: Mozilla, Safari, Chrome | Pessoas: Timothy Nikkel, Sergey Davidoff