Firefox 105 chega com melhorias de gerenciamento de memória para Linux

Logo do navegador Firefox

Firefox é um navegador web de código aberto desenvolvido para diferentes plataformas, é coordenado pela Mozilla e pela Mozilla Foundation

O lançamento de a nova versão do popular navegador da web “firefox 105”, junto com a qual também foi gerada uma atualização de ramificação de longo prazo da versão 102.3.0, além da qual a ramificação do Firefox 106 foi movida para o estágio de teste beta.

Além de inovações e correções de bugs, Firefox 105 corrige 13 vulnerabilidades, dos quais 9 são marcados como perigosos (7 estão resumidos em CVE-2022-40962) e são causados ​​por problemas de memória, como estouro de buffer e acesso a áreas de memória já liberadas. Esses problemas podem levar à execução de código malicioso quando páginas especialmente criadas são abertas.

Principais notícias do Firefox 105

Nesta nova versão apresentada por Firefox 105 no Linux reduziu a possibilidade que o Firefox é esgotar toda a memória disponível enquanto executa o Firefox e melhorou o desempenho ao ficar sem memória livre.

Outra mudança que eu sei que se destaca é quee Suporte para a especificação de nível 3 de tempo do usuário é fornecido, que define uma interface de programação para desenvolvedores medirem o desempenho de seus aplicativos da web. Na nova versão, os métodos performance.mark e performance.measure têm argumentos adicionais para definir sua própria hora de início/término, duração e anexos.

Na versão Android, a interface foi alterada para usar a fonte fornecida pelo Android por padrão, além das abas de abertura implementadas fornecidas pelo Firefox em outros dispositivos também são fornecidas.

Quanto às mudanças de Windows, é mencionado que agora você pode usar um gesto de furto com dois dedos para a esquerda ou direita para navegar no histórico de navegação, além do qual a estabilidade do trabalho em condições de memória insuficiente no sistema foi significativamente melhorada.

Quanto a mudanças relacionadas para desenvolvedores, os seguintes são mencionados:

  • Os métodos array.includes e array.indexOf foram otimizados usando instruções SIMD, o que permitiu o desempenho de pesquisa dupla em listas grandes.
  • Adicionada a API OffscreenCanvas, que permite desenhar elementos de tela em um buffer em um thread separado, independente do DOM. OffscreenCanvas implementa o trabalho nos contextos Windows e Web Worker e também fornece suporte a fontes.
  • Adicionadas as APIs TextEncoderStream e TextDecoderStream para facilitar a conversão de fluxos com dados binários em texto e vice-versa.
  • Para scripts de processamento de conteúdo definidos em plugins, é implementado o parâmetro RegisteredContentScript.persistAcrossSessions, que permite criar scripts persistentes (persistentes) que salvam o estado entre as sessões.
  • Adicionada uma opção à caixa de diálogo de visualização de impressão para imprimir apenas a página atual.
  • Suporte implementado para Service Workers particionados em iframes carregados de sites de terceiros (um Service Worker pode se registrar em um iframe de terceiros e será isolado em relação ao domínio do qual esse iframe é carregado).

Da parte delepara Firefox 106 beta, destaca que visualizador de PDF integrado tem a capacidade de desenhar rótulos gráficos (desenhos à mão livre) e anexar comentários de texto ativados por padrão

Outra mudança que está integrada neste beta, é a Suporte WebRTC significativamente melhorado (biblioteca libwebrtc atualizada da versão 86 para 103), incluindo desempenho RTP aprimorado e melhores meios de fornecer acesso à tela em ambientes baseados em Wayland.

Finalmente, se você estiver interessado em saber mais sobre isso desta nova versão do navegador, você pode verificar os detalhes no link a seguir.

Como instalar ou atualizar a nova versão do Firefox no Ubuntu e derivados?

Como sempre, para quem já usa o firefox, basta acessar o menu para atualizar para a versão mais recente, ou seja, os usuários do Firefox que não desabilitaram as atualizações automáticas receberão a atualização automaticamente.

Enquanto para quem não quer esperar que isso aconteça eles podem selecionar Menu> Ajuda> Sobre o Firefox após o lançamento oficial para iniciar uma atualização manual do navegador da web.

A tela que se abre exibe a versão atualmente instalada do navegador da web e executa uma verificação de atualizações, desde que a funcionalidade esteja ativada.

Outra opção para atualizar, é se você for um usuário do Ubuntu, Linux Mint ou algum outro derivado do Ubuntu, você pode instalar ou atualizar para esta nova versão com a ajuda do PPA do navegador.

Isso pode ser adicionado ao sistema abrindo um terminal e executando o seguinte comando nele:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y 
sudo apt-get update
sudo apt install firefox

O último método de instalação que foi adicionado «Flatpak». Para fazer isso, eles devem ter suporte para este tipo de pacote.

A instalação é feita digitando:

flatpak install flathub org.mozilla.firefox

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.