Lançamento do Firefox 158

Foi lançado o navegador web Firefox 158 e atualizações das versões anteriores com suporte prolongado — 153.5.0 e 115.43.0. No novo ciclo de lançamento de duas semanas, a versão beta do Firefox 159 foi disponibilizada, com lançamento programado para 27 de outubro.

Principais novidades no Firefox 158 (1, 2, 3):

  • Apoio à decodificação de imagens no formato JPEG XL foi ativado por padrão. O tipo MIME "image/jxl" foi adicionado ao cabeçalho HTTP Accept. Assim como no Chrome, a implementação do JPEG-XL no Firefox é baseada na biblioteca jxl-rs, escrita em Rust. O JPEG XL permite reduzir o tamanho dos arquivos em 30-50% em comparação com imagens JPEG de qualidade equivalente. Entre as capacidades avançadas suportadas estão: HDR, animação, transparência, modo de carregamento progressivo, degradação suave da qualidade com a redução da taxa de bits, compressão JPEG sem perdas, suporte a até 4099 canais e uma ampla gama de profundidades de cor.
  • No modo "Smart Window", que fornece um espaço separado de interação com a IA, foi adicionada a funcionalidade de autocompletar formulários. Ao clicar em um campo em um formulário web, a IA sugere opções com base nas guias abertas e dados de preenchimento automático previamente salvos. Essa funcionalidade foi ativada para um grupo de usuários.
  • Nas configurações de fundo na página mostrada ao abrir uma nova guia, agora é possível manter o histórico de todas as imagens de fundo carregadas, e não apenas a imagem mais recente. Todas as imagens selecionadas pelo usuário podem ser visualizadas na seção "Suas imagens".

  • A gravação de páginas em formato PDF e a impressão foram melhoradas no Linux e macOS. Problemas de renderização de PDF foram resolvidos, como a ignorância de símbolos matemáticos.
  • Foi implementada a tradução para o idioma bielorrusso.
  • Graças à aplicação do posicionamento subpixel de rolagem (sem arredondamento para pixels de tela inteiros), a suavidade da rolagem em telas de alta densidade de pixels ou ao alterar o zoom da página foi aumentada.
  • Na função CSS calc(), foi adicionada suporte à aritmética tipada, permitindo realizar operações aritméticas levando em conta unidades especificadas, por exemplo, calc(50vw + 2rem), calc(1000px / 2) ou calc(40deg + 2rad).
  • Na API Notification e no método ServiceWorkerRegistration.showNotification(), foi adicionada a opção navigate, que define a URL para redirecionamento após clicar na notificação.
  • Para elementos de entrada com o atributo ‘autocomplete=»webauthn»‘, foi implementada a exibição de uma janela pop-up de autenticação sem senha por meio da digital ou reconhecimento facial.
  • Na propriedade PerformanceResourceTiming.deliveryType, foi adicionada a suportar o valor «cache» para identificar recursos obtidos do cache.
  • Adicionada a suporte à extensão WebGL EXT_polygon_offset_clamp.
  • Na versão do Firefox para Android, foi disponibilizada a opção de colocar a barra com a lista de abas na parte superior ou inferior da janela.
  • Uma nova edição do Firefox Enterprise foi formada, cujas características estão descritas em uma revisão separada.

Além das novidades e correção de erros, no Firefox 158 foram eliminadas 77 vulnerabilidades, das quais 30 foram classificadas como de alto perigo. A maioria das vulnerabilidades foi causada por problemas de gerenciamento de memória, como estouros de buffer e acesso a áreas de memória já liberadas. Potencialmente, esses problemas podem levar à execução de código malicioso ao abrir páginas especialmente formatadas.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster