Versão 32.2 do navegador Pale Moon

Foi publicado o lançamento do navegador da Web Pale Moon 32.2, que foi derivado da base de código do Firefox para fornecer maior desempenho, manter a interface clássica, minimizar o consumo de memória e fornecer opções adicionais de personalização. As compilações do Pale Moon são geradas para Windows e Linux (x86_64). O código do projeto é distribuído sob a MPLv2 (Mozilla Public License).

O projeto segue a organização clássica da interface, sem mudar para as interfaces Australis e Photon integradas no Firefox 29 e 57, e com amplas opções de personalização. Os componentes removidos incluem DRM, Social API, WebRTC, visualizador de PDF, Crash Reporter, código de coleta de estatísticas, controle dos pais e pessoas com deficiências. Comparado ao Firefox, o navegador retornou o suporte para extensões que usam XUL e mantém a capacidade de usar temas completos e leves.

Na nova versão:

  • Compilações experimentais fornecidas para FreeBSD usando GTK2 (além das compilações oferecidas anteriormente com GTK3). As compilações do FreeBSD são compactadas usando o formato xz em vez de bzip2.
  • O mecanismo do navegador Goanna (um fork do mecanismo Mozilla Gecko) e a plataforma UXP (Unified XUL Platform, um fork dos componentes do Firefox) foram atualizados para a versão 6.2, o que melhora a compatibilidade com outros navegadores e funciona com a maioria dos sites com os quais os usuários relataram problemas.
  • Suporte implementado para importar módulos JavaScript usando a instrução import().
  • Os módulos fornecem a capacidade de exportar funções assíncronas.
  • Adicionado suporte para campos em classes JavaScript.
  • Adicionado suporte para operadores de atribuição "||=", "&&=" e "??=".
  • Uso ativado do obsoleto window.event global (ativado via dom.window.event.enabled em about:config), que continua a ser usado por alguns sites.
  • Métodos self.structuredClone() e Element.replaceChildren() implementados.
  • Suporte aprimorado para a pseudoclasse ":host" na implementação do Shadow DOM.
  • CSS WebComponents suportam a função ::slotted().
  • Cache de página de memória aprimorado.
  • Adicionado suporte para o pacote multimídia FFmpeg 6.0.
  • Corrigidas falhas ao usar tecnologias WebComponents (Custom Elements, Shadow DOM, JavaScript Modules e HTML Templates).
  • Corrigidos problemas com a compilação da fonte para plataformas secundárias.
  • Implementação da API Fetch atualizada.
  • A implementação da API de desempenho do DOM está em conformidade com a especificação.
  • Manipulação aprimorada de pressionamentos de tecla, suporte adicionado para enviar um evento para Ctrl+Enter.
  • Bibliotecas incorporadas Freetype 2.13.0 e Harfbuzz 7.1.0 atualizadas.
  • Para GTK, o suporte de cache para fontes dimensionadas foi implementado e o desempenho do trabalho com fontes foi aprimorado. O suporte para fontconfig foi descartado nos sistemas GTK.
  • Correções movidas para bugs relacionados à segurança.

Versão 32.2 do navegador Pale Moon

Fonte: opennet.ru

Adicionar um comentário