Firefox 129 chega com miniaturas de abas, melhorias de segurança e muito mais

Logotipo do Firefox

Firefox é um navegador popular

Há alguns dias, a Mozilla anunciou o lançamento da nova versão do seu navegador, o "Firefox 129", que inclui novos recursos como o modo "HTTPS-First Schemeless", pré-visualizações em miniatura do conteúdo das abas, um novo tema, melhorias de segurança, correções de bugs e muito mais.

O Firefox 129 foi lançado juntamente com atualizações para as versões 115.14.0 e 128.1.0 com suporte estendido. Além disso, o Firefox 130 entrou em fase beta. O Firefox 129 corrige 14 vulnerabilidades, 11 das quais são consideradas críticas, sendo que 6 delas eram causadas por problemas de memória, como estouro de buffer e acesso a áreas de memória liberadas.

Principais novidades do Firefox 129

Nesta nova versão do Firefox 129, o Modo Leitura integra novas opções de menu para personalizar a apresentação do texto e o layout da página, incluindo ajustes de recuo de caracteres e palavras, bem como alinhamento do texto. Um novo menu "Tema" também foi introduzido no Modo Leitura , permitindo que os usuários personalizem as cores de fundo, texto e links, e selecionem modos de exibição como escuro, escala de cinza, claro, contraste e sépia.

Leitor de visualização do Firefox

Outra novidade é a exibição de miniaturas do conteúdo das abas ao passar o cursor sobre os botões das abas. Além da pré-visualização, o link correspondente é exibido em um bloco de informações acima da aba, facilitando a identificação da aba desejada sem precisar alternar entre elas. Usuários que preferirem desativar esse recurso podem fazê-lo através da configuração " browser.tabs.hoverPreview.enabled" em "about:config".

visualização da guia Firefox

Além disso, o Firefox 129 introduz uma barra lateral experimental e a opção de posicionar as abas verticalmente, permitindo um melhor aproveitamento do espaço da tela em monitores widescreen. A barra lateral pode ser exibida expandida ou recolhida: expandida, alguns títulos das páginas abertas e os nomes das ações disponíveis na barra lateral são mostrados, enquanto recolhida, apenas os ícones correspondentes são exibidos. Para habilitar as abas verticais, você precisa ativar as opções "sidebar.revamp" e "sidebar.verticalTabs" .

Por padrão, o modo "HTTPS-First Schemeless" está ativado. Nesse modo, ao tentar abrir uma página pela barra de endereços sem especificar http ou https, o protocolo https será usado por padrão . Se uma conexão segura não estiver disponível, o navegador usará o protocolo http não criptografado. Para ativar o modo "HTTPS-First" completo, use a opção dom.security.https_first nas configurações.

No Linux, Windows 11 e Android 10 ou posterior , agora é possível usar um resolvedor de sistema para gerenciar os registros DNS necessários para transmitir informações de chave pública no mecanismo ECH (uma evolução do Encrypted Server Name Indication, que oferece maior segurança ao criptografar toda a mensagem TLS ClientHello). Ocultar domínios no tráfego HTTPS demonstrou, em alguns casos, melhorar a velocidade de carregamento do YouTube, algo que era problemático para usuários de certos provedores russos.

Para usuários na França e na Alemanha, o recurso de preenchimento automático para campos de endereço em formulários da web agora está ativado por padrão . Anteriormente, essa opção estava disponível apenas para usuários nos EUA e no Canadá. Para ativá-la, acesse about:config e adicione a opção extensions.formautofill.addresses.supportedCountries.

Em relação às melhorias para desenvolvedores:

  • Nova regra @starting-style que permite aplicar um estilo a um elemento desde sua primeira renderização, útil para criar animações de transição ao abrir um elemento que está inicialmente no estado Mostrar nenhum ou ao adicionar um novo elemento ao DOM.
  • O evento entrada de texto, embora não definido no padrão, foi implementado para ser usado no lugar do evento `beforeinput` em algumas aplicações web que dependem de frameworks mais antigos.
  • Em JavaScript, foi adicionado suporte para matrizes digitadas Float16Array, junto com métodos em Exibição de dados para gerenciar valores Flutuar16, e o método Math.f16round() para arredondar números com precisão de 16 bits.
  • As ferramentas para desenvolvedores da Web adicionaram novos avisos sobre problemas de CSS que podem surgir quando propriedades como redimensionar e flutuar, ou ao dimensionar a caixa aplica-se a elementos que ignoram alterações de altura e largura e quando propriedades específicas de tabela são usadas em elementos que não estão relacionados a tabelas.
  • No painel de análise de atividade de rede, o recurso de bloqueio de rede agora se aplica tanto a respostas quanto a solicitações HTTP.
  • A versão Android agora inclui a opção de baixar pacotes de idiomas para traduzir texto offline.

Se você tiver interesse em saber mais, pode consultar as notas de lançamento no seguinte link.

Como instalar o Firefox 129 no Linux?

Para quem já usa o Firefox , basta acessar o menu para atualizar para a versão mais recente. Os usuários do Firefox que não desativaram as atualizações automáticas receberão a atualização automaticamente.

Quem não quiser esperar pode selecionar Menu > Ajuda > Sobre o Firefox após o lançamento oficial para iniciar uma atualização manual do navegador. A tela que se abre exibe a versão atualmente instalada do navegador e verifica se há atualizações, desde que a funcionalidade esteja habilitada.

Outra opção de atualização é para usuários do Ubuntu, Linux Mint ou qualquer outro derivado do Ubuntu. Você pode instalar ou atualizar para esta nova versão usando o PPA do navegador. Para adicioná-lo ao sistema, abra um terminal e execute os seguintes comandos:

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

Outro método de instalação que você pode usar é “Flatpak”. Para isso, devem ter suporte para este tipo de pacotes e a instalação do navegador é feita digitando o seguinte comando no terminal:

flatpak instalar flathub org.mozilla.firefox

Já para quem já tem o navegador instalado, basta executar o seguinte comando para não só atualizar o Firefox, mas também todos os seus aplicativos que estão no formato Flatpak:

atualização de flatpack

No caso de quem prefere o uso do Snap, a instalação do navegador pode ser feita digitando o seguinte comando:

sudo snap instalar firefox

E para atualizar os aplicativos que instalamos no formato Snap, basta digitar o seguinte no terminal:

sudo atualização instantânea

Adicionar como fonte preferencial no Google