Firefox 96 já foi lançado e essas são as novidades

Logotipo do Firefox

Recentemente A nova versão do "Firefox 96" foi lançada oficialmente e em que a equipe de desenvolvimento anunciou que o Firefox 96 "significativamente" reduz a carga colocada no encadeamento principal do navegador e adiciona suporte ao codificador de imagem para o formato WebP à API do Canvas.

Além deste trabalho, a nova versão do Firefox também incorpora melhorias na interface de programação JavaScript WebRTC, uma política de cookies aprimorada para reduzir a probabilidade de ataques CSRF (Cross-Site Request Forgery), correções para degradação da qualidade de vídeo e outras correções.

Principais notícias do Firefox 96

Firefox 96 é a primeira atualização de 2022 e na qual estão incluídos melhorias na supressão de ruído, controle automático de ganho e cancelamento de eco. Para atualizar as chamadas de áudio e vídeo, a Mozilla trabalhou na supressão de ruído e controle automático de ganho na atualização mais recente.

No Android, os usuários terão um novo recurso de destaque do histórico com o Firefox 96, além de sites visitados recentemente.

Deve-se notar que esta nova versão também concentra-se na redução da carga de trabalho no encadeamento principal, isso tem como objetivo ajudar o navegador a rodar mais rápido em sistemas mais antigos e mais lentos. Além disso, com a nova atualização, o Firefox usará como padrão todos os cookies com o atributo SameSite=lax. A Mozilla diz que isso ajudará a proteger contra ataques de falsificação de solicitação entre sites (CSRF).

Também Firefox 96 vem com detecção de memória baixa no Linux por padrão. Essa detecção está vinculada ao recurso de exclusão automática de guias do navegador.

Quando o navegador detecta que está com pouca memória, ele descarrega as guias não utilizadas para liberar recursos. Ainda no Linux, o Firefox 96 substitui o atalho de teclado "Selecionar tudo" por Ctrl + A em vez de Alt + A. Nas versões anteriores, ambos os atalhos de teclado estavam disponíveis ao selecionar todo o texto em uma página da web.

Em relação a WebRTC, esta versão do navegador não fará mais downgrade da resolução do compartilhamento de tela durante as conexões, um problema que afetava alguns usuários em versões anteriores. Além disso, a API do Firefox Canvas, que permite aos desenvolvedores desenhar gráficos, agora suporta o codificador de imagem para o formato WebP. Isso permite que os elementos Canvas exportem conteúdo como dados WebP usando métodos como HTMLCanvasElement.toDataURL() e HTMLCanvasElement.toBlob().

Do outras mudanças importantes para desenvolvedores são os seguintes:

  • O Firefox 96 vem com a política de cookies SameSite=Lax habilitada por padrão. De acordo com a Mozilla, isso "fornece uma forte primeira linha de defesa contra ataques CSRF (Cross-Site Request Forgery)". Os cookies enviados do mesmo domínio, mas usando esquemas diferentes, agora são considerados provenientes de sites diferentes para fins da política de cookies SameSite.
  • Com relação às folhas de estilo em cascata, o esquema de cores permite que um elemento indique em qual esquema de cores ele pode ser renderizado confortavelmente.

     

  • Além disso, a propriedade counter-reset agora suporta a função reversed() para construir contadores CSS reversos, destinados a numerar elementos em ordem decrescente. A função reversed() pode ser usada com o contador de elementos de lista para numerar listas ordenadas em ordem inversa.
  • Além disso, os cookies são considerados implicitamente definidos como SameSite=Laxo se o atributo SameSite não for especificado e cookies com SameSite=None requerem um contexto seguro.
  • A API canShare() agora é suportada pelo Android, permitindo que o código verifique se navigator.share() será bem-sucedido para determinados destinos.
  • Além disso, a API Experimental Web Locks é habilitada por padrão, permitindo que aplicativos da Web sejam executados em várias guias ou workers para coordenar o uso de recursos.
  • No nível DOM, o construtor IntersectionObserver() agora assume o padrão rootMargin se uma string vazia for passada na opção de parâmetro associada, em vez de lançar uma exceção.
  • No Firefox 96, a carga de thread principal também foi reduzida.

Como instalar a nova versão do Firefox 96 no Linux?

Usuários do Ubuntu, Linux Mint ou algum outro derivado do Ubuntu, Eles podem 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

Feito isso agora eles só precisam instalar com:

sudo apt install firefox

Para usuários e derivados do Arch Linux, apenas execute em um terminal:

sudo pacman -S firefox

Agora, para aqueles que são usuários do Fedora ou qualquer outra distribuição derivada dele:

sudo dnf install firefox

Finalmente se eles são usuários do openSUSEEles podem contar com repositórios da comunidade, a partir dos quais serão capazes de adicionar Mozillas ao seu sistema.

Isso pode ser feito com um terminal e nele digitando:

su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla

Pára todas as outras distribuições Linux podem baixar os pacotes binários de o seguinte link.  


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.