Foi lançado o navegador web Pale Moon 33.2.0, um fork da base de código do Firefox, visando maior eficiência, preservação da interface clássica, minimização do consumo de memória e fornecimento de mais opções de personalização. As compilações do Pale Moon são feitas para Windows e Linux (x86_64). O código do projeto é distribuído sob a licença MPLv2 (Mozilla Public License).
O projeto mantém a organização clássica da interface, sem a transição para as interfaces integradas do Firefox 29 e 57, Australis e Photon, oferecendo amplas opções de customização. Entre os componentes removidos estão o DRM, Social API, WebRTC, visualizador de PDF, Crash Reporter, código para coleta de estatísticas, ferramentas para controle parental e recursos para pessoas com deficiência. Em comparação com o Firefox, o navegador restaura o suporte a extensões que usam XUL e preserva a capacidade de aplicar tanto temas completos quanto leves.
Principais mudanças:
- Foram implementados recursos ausentes no elemento HTML <dialog>, incluindo ferramentas para exibir diálogos modais e estilizar o fundo (por exemplo, escurecer o resto do conteúdo da página quando o diálogo está ativo).
- Adicionada a capacidade de configurar o intervalo de distorções para evitar a identificação indireta do sistema com base nas características de renderização do elemento Canvas (os hashes da renderização do mesmo conteúdo Canvas em sistemas diferentes podem variar, o que é usado para identificação).
- Suporte adicionado para unidades adicionais de medida do tamanho da área visível (viewport) — svw, svh, svmin, svmax, lvw, lvh, lvmin, lvmax, dvw, dvh, dvmin, dvmax, vb, vi, svb, svi, lvb, lvi, dvb e dvi.
- Removido o módulo FIPS obsoleto e o código para armazenar senhas em arquivos no formato DBM.
- No CSS, agora é permitido o uso do valor fit-content sem o prefixo "-moz" ("-moz-fit-content").
- Resolvidos problemas na compilação usando GCC 14 e Clang 16.
Fonte: opennet.ru
