lançamento do navegador web , ramificado do código fonte do Firefox para garantir maior eficiência, manter a interface clássica, minimizar o consumo de memória e fornecer mais opções de personalização. As builds do Pale Moon são geradas para e (x86 e x86_64). O código do projeto está sob a licença MPLv2 (Mozilla Public License).
O projeto mantém uma organização clássica da interface, sem transição para a interface integrada do Firefox 29, Australis, e com amplas possibilidades de personalização. Entre os componentes removidos, estão DRM, Social API, WebRTC, visualizador de PDF, Crash Reporter, código para coleta de estatísticas, ferramentas de controle parental e para pessoas com deficiência. Comparado ao Firefox, o navegador mantém suporte à tecnologia XUL e preserva a capacidade de aplicar tanto temas completos quanto leves. Pale Moon é construído na plataforma (Unified XUL Platform), na qual os componentes do Firefox foram ramificados do repositório do Mozilla Central, removendo a dependência do código em Rust e não incluindo os desenvolvimentos do projeto Quantum.
Em :
- O motor JavaScript foi parcialmente reestruturado, trazendo suporte para elementos da norma ECMAScript 2018, incluindo nova sintaxe para clonagem e fusão de objetos (em vez de "Object.assign({}, data)", pode-se usar "{ …data }", e para fusão, "{ …defaultSettings, …userSettings }"). As alterações já foram implementadas em navegadores líderes, mas podem alterar o comportamento de alguns scripts que dependem das particularidades do mecanismo da web do Pale Moon (por exemplo, para compatibilidade com outros navegadores, o comportamento do objeto window foi alterado ao lidar com domínios);
- Aumentada a performance no processamento de strings, carregamento de imagens e análise de propriedades de frameset
- Adicionado suporte para containers multimídia Matroska e
Webm, assim como áudio AAC nesses formatos; - Adicionado suporte para diálogos nativos de seleção de arquivos no Linux;
- Atualizados os ícones de favoritos;
- O banco de dados SQLite foi atualizado para a versão 3.29.0;
- Removido o código do WebIDE e eliminados resíduos de código para entrega emergencial de correções (hotfix).
Fonte: opennet.ru
