O Lançada nova versão corretiva do navegador Pale Moon 31.4.0, uma versão em que, além de receber várias correções de bugs, também implementa uma série de alterações bastante interessantes no navegador.
Para quem não conhece o navegador, deve saber que este é uma bifurcação da base de código do firefox para fornecer melhor desempenho, preservar a interface clássica, minimizar o consumo de memória e fornecer opções adicionais de personalização.
O projeto segue a organização clássica da interface, sem mudar para a interface Australis integrada no Firefox 29, e com a oferta de amplas possibilidades de customização.
Pale Moon 31.4.0 Principais novos recursos
Nesta nova versão de correção do navegador, destaca-se que adicionado suporte para o formato de imagem JPEG-XL, além das expressões regulares, são implementados os modos “lookbehind” (referência anterior) e “lookaround” (verificação do ambiente).
Outra mudança que se destaca na nova versão é que o código de análise dos cabeçalhos CORS foi alinhado com a especificação (capacidade de especificar máscaras "*" nos cabeçalhos Access-Control-Expose-Headers, Access-Control-Allow-Headers e Access-Control-Allow-Method foram adicionados).
Além disso, destaca-se também que a suporte para a plataforma macOS 13 “Ventura” e o código para compilar o navegador na plataforma SunOS também foi aprimorado.
Por outro lado, refere-se que a partir desta nova versão, Pale Moon não irá mais acionar pressionamentos de tecla de evento no conteúdo quando a tecla pressionada não é uma tecla imprimível. Isto é em resposta a problemas em que os webmasters estavam usando scripts restrições de entrada rudimentares e ingênuas em controladores onkeypress que não levavam em consideração as teclas de edição ou navegação, causando problemas para usuários que tentavam inserir dados em formulários (e, por exemplo, descobriam que não podiam mais usar backspace). , teclas de cursor , ou guia).
Em relação às correções que foram realizadas, são mencionados os seguintes:
- Parou de gerar eventos de pressionamento de tecla para teclas com caracteres não imprimíveis (backspace, tabulação, teclas de cursor).
- Código removido para avaliar a eficácia da panorâmica e guias animadas usadas na coleta de telemetria.
- Corrigido código de bloqueio de thread potencialmente problemático em plataformas * nix.
- Corrigidos alguns pequenos problemas com a exibição e operação das ferramentas de desenvolvedor da web.
- Guia não utilizada, mas que afeta o desempenho, e código de medição de animação panorâmica removidos. (sobras de telemetria)
- Dados de internacionalização atualizados para fusos horários.
- Corrigido um estouro de buffer para compilações do Mac.
- Problemas de segurança corrigidos: CVE-2022-45411 e possíveis problemas sem um número CVE.
- Resumo dos patches de segurança UXP Mozilla: 2 fixos, 1 DiD, 1 adiado, 25 não aplicáveis.
Finalmente se você estiver interessado em saber mais sobre isso sobre esta nova versão, você pode verificar os detalhes no link a seguir.
Como instalar o navegador Pale Moon no Ubuntu e derivados?
Para aqueles que estão interessados em poder instalar este navegador da web em sua distro, eles só precisam abrir um terminal em seu sistema e digitar qualquer um dos comandos a seguir.
O navegador possui repositórios para cada versão do Ubuntu que ainda tem suporte atual. E nesta nova versão do navegador já existe suporte para Ubuntu 22.04. Eles só precisam adicionar o repositório e instalar digitando os seguintes comandos:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon
Para agora usuários que estão na versão Ubuntu 20.04 LTS execute o seguinte:
cho 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon
Para quem quer que sejam Usuários do Ubuntu 18.04 LTS eles executarão os seguintes comandos no terminal:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_18.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon