Pale Moon 32 lançado com várias correções de bugs

E foi lançado o Pale Moon 32 com várias correções de bugs, e mais. Confira as novidades e veja como instalar no Linux.

Pale Moon é um navegador de código aberto, baseado no Goanna e construído inteiramente a partir de sua própria fonte independente desenvolvida que foi extraída do código Mozilla Firefox há vários anos.

Ou seja, ele é um fork 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.

Os componentes remotos incluem DRM, API social, WebRTC, visualizador de PDF, Crash Reporter, código para coleta de estatísticas, controle dos pais e pessoas com deficiência. Comparado ao Firefox, o navegador mantém o suporte para a tecnologia XUL e mantém a capacidade de usar temas completos e leves.

O navegador concentra-se na eficiência e facilidade de uso, selecionando cuidadosamente os recursos e otimizações para melhorar a estabilidade e a experiência do usuário, oferecendo personalização completa e uma crescente coleção de extensões e temas.
 
O Pale Moon visa fornecer estreita aderência aos padrões e especificações oficiais da web em sua implementação (com um compromisso mínimo) e exclui deliberadamente vários recursos para alcançar um bom equilíbrio entre uso geral, desempenho e avanços técnicos em Web.

Agora, foi anunciado o lançamento da nova versão do navegador Pale Moon 32, uma versão na qual foram feitas várias correções de bugs e implementadas algumas melhorias no navegador e no sistema de compilação.

Novidades do Pale Moon 32

Pale Moon 32 lançado com várias correções de bugs
Pale Moon 32 lançado com várias correções de bugs

Sim. Foi anunciado o lançamento da nova versão corretiva do navegador web Pale Moon 32.0, versão em que, além de receber várias correções de bugs, nesta nova versão o foco principal é a compatibilidade web, em particular, extensões de expressão regular, conformidade com padrões problemas e mais suporte para JPEG-XL.

Este marco agora fornece cobertura completa das especificações do ECMAScript JavaScript 2016-2020, com exceção dos primitivos BigInt.

Para quem é novo no navegador, saiba que este é um fork 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 incorporada ao Firefox 29 e com amplas possibilidades de personalização.

Nesta nova versão do navegador, destaca-se o trabalho feito para resolver problemas de compatibilidade, além da cobertura completa das especificações ECMAScript publicadas em 2016-2020, com exceção da compatibilidade com BigInt.

Outra mudança que eu sei é que o suporte para animação e decodificação progressiva (mostrar durante o carregamento) foi adicionado à implementação do formato de imagem JPEG-XL, e as bibliotecas JPEG-XL e Highway foram atualizadas.

O mecanismo de expressão regular foi estendido, pois apareceu o suporte para grupos nomeados (capturas nomeadas) em expressões regulares, sequências de escape de classes de caracteres Unicode (por exemplo, \p{Math} – símbolos matemáticos), a implementação de “lookbehind” ( referência anterior) e os modos “olhar ao redor” (verificar o ambiente) foram redesenhados.

As propriedades CSS renomeadas de offset-* para insert-* para atender aos requisitos de especificação, também fizeram correções de CSS com herança e preenchimento em torno de um elemento.

Das outras mudanças que se destacam da nova versão temos:

  • O código foi limpo com a implementação de propriedades CSS prefixadas não utilizadas.
  • Corrigido um problema de esgotamento da memória ao renderizar imagens animadas de resolução muito alta.
  • Adicionado suporte para vinculadores alternativos ao construir em sistemas semelhantes ao Unix.
  • O trabalho na formação de compilações oficiais para macOS e FreeBSD está quase concluído (compilações beta já estão disponíveis).
  • Análise em linha de cabeçalhos HSTS duplicados incorretamente com o comportamento esperado (descartar todos, menos o primeiro).
  • Implementado um método para evitar o esgotamento da memória no caso de imagens animadas de resolução (muito) grande.
  • Aprimorou a capacidade de vincular sistemas operacionais * nix com outros vinculadores além do padrão do gcc.
  • Melhorias de estabilidade (possíveis correções de bugs).
  • Problemas de segurança abordados: CVE-2023-23598, CVE-2023-23599 e vários outros que não possuem um número CVE.

Para saber mais sobre essa versão do Pale Moon, acesse a nota de lançamento.

Como instalar ou atualizar

Para instalar a versão mais recente do Pale Moon nas principais distribuições Linux, use esse tutorial:
Como instalar o navegador Pale Moon no Linux manualmente
Como instalar o navegador Pale Moon no Ubuntu, Debian e derivados

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.