A Mozilla anunciou o lançamento do Firefox versão 133, juntamente com as versões de suporte estendido 115.18.0 e 128.5.0. A nova versão corrige 18 vulnerabilidades , três das quais classificadas como críticas. Estas incluem falhas de memória que poderiam permitir a execução de código malicioso ao interagir com páginas web especificamente concebidas para explorar essas fragilidades.
Esta nova versão do Firefox 133 destaca a adição da Proteção contra Rastreamento de Retorno (Bounce Tracking Protection), uma melhoria em relação ao modo de proteção rigorosa contra rastreamento (ETP, Proteção Aprimorada contra Rastreamento).
Este novo mecanismo concentra-se em impedir o rastreamento por meio de redirecionamentos , detectando padrões de rastreamento específicos e excluindo periodicamente cookies e dados locais usados para fins de rastreamento. Ao contrário dos métodos anteriores, que dependiam de listas de rastreadores conhecidos, esta proteção utiliza heurísticas avançadas para identificar e neutralizar novas formas de rastreamento, analisando o comportamento após os redirecionamentos.
O rastreamento por meio de redirecionamentos funciona redirecionando temporariamente os usuários para sites de rastreamento antes de levá-los ao seu destino final. Durante esse processo, os rastreadores armazenam cookies e outros dados no armazenamento local. Isso permite que eles contornem as restrições de acesso entre sites implementadas pelos navegadores, já que os cookies são definidos fora do contexto do site original. A nova proteção do Firefox remove automaticamente esses dados, mitigando essas táticas invasivas.
Outra melhoria no Firefox 133 é a nova funcionalidade no menu de abas abertas , acessível pelo botão no canto superior direito . Agora, os usuários podem ver uma lista de abas abertas em outros dispositivos vinculados à mesma conta Mozilla na barra lateral , facilitando o acesso e a sincronização entre vários dispositivos.
Em relação ao gerenciamento de cookies, o Firefox ajusta o atributo "expire" considerando a diferença entre a hora do servidor e a hora local. Se o sistema apresentar um atraso futuro, os cookies permanecem válidos de acordo com a hora do servidor, melhorando assim a precisão em ambientes com configurações de horário inconsistentes.
A edição para Windows agora inclui aceleração por GPU para a API Canvas2D , e a API Fetch agora inclui suporte para o parâmetro "keepalive", permitindo que as solicitações HTTP permaneçam ativas mesmo após o fechamento de uma página, ideal para o envio de dados ao final das sessões.
Na versão para Android, o modo desktop está ativado por padrão em dispositivos com telas grandes e, agora, o conteúdo copiado no modo de navegação privada é marcado como confidencial, exibindo avisos ao usuário.
Para desenvolvedores, o Firefox 133 introduz novos recursos no tratamento de diálogos usando os eventos "beforetoggle" e "toggle" nos elementos , que agora permite capturar estados antes de abrir ou fechar caixas de diálogo.
Outras mudanças notáveis incluem :
- O PiP “picture in picture” recebeu melhorias e é compatível com um maior número de sites.
- Adicionado suporte para o atributo contenteditable definido para modo de texto simples e a pseudoclasse CSS :has-slotted. Ambos podem ser habilitados nas configurações avançadas about:config.
- O navegador estende seu suporte a Web Workers, permitindo o uso de permissões API através da propriedade WorkerNavigator.permissions.
- Os elementos multimídia e adicione o evento onwaitingforkey, projetado para lidar com situações em que a reprodução é interrompida devido à falta de chaves de descriptografia.
Se você tiver interesse em saber mais, pode consultar as notas de lançamento no seguinte link.
Como instalar o Firefox no Linux?
Se você já é usuário do Firefox, saiba que pode atualizar facilmente para a versão mais recente acessando o menu de configurações. Quem tem as atualizações automáticas ativadas não precisa se preocupar, pois receberá a nova versão sem qualquer intervenção manual.
Por outro lado, se preferir não esperar pela atualização automática, pode fazê-lo manualmente e para isso basta ir em Menu > Ajuda > Sobre o Firefox. Isso abrirá uma janela mostrando a versão instalada e, caso a funcionalidade esteja habilitada, verifique se há atualizações disponíveis.
Para usuários do Ubuntu, Linux Mint e outras distribuições derivadas do Ubuntu, também é possível atualizar o Firefox através do PPA oficial . Para isso, abra um terminal e digite os seguintes comandos:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox
Outra opção de instalação disponível é através do Flatpak. Para usar este método, você precisa ter suporte Flatpak em seu sistema. Uma vez ativado, você pode instalar o Firefox executando 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