A nova versão do Firefox 80 está aqui e ao contrário de outras versões anteriores, esta nova versão apresenta poucas mudanças mas é importante notar que a maioria deles são muito importantes, um deles é a implementação de suporte para aceleração de vídeo por hardware via VA-API para Linux, outro também é o aceitação de certificados SSL, já que agora o Firefox só aceitará certificados de 398 dias, entre outras coisas.
Com relação à correção de bugs e os novos recursos do Firefox 80, são eliminou 13 vulnerabilidades, dos quais 6 são rotulados como perigosos, pois esses problemas podem levar à execução de código de ataque ao abrir páginas especialmente criadas.
Além disso também versões de atualização 68.12.0 e 78.2.0 foram lançadas. O Firefox 68.12 ESR é o mais recente de sua série, e os usuários do Firefox 68 receberão uma atualização automática para a versão 78.3 em um mês.
Principais notícias do Firefox 80
Nesta nova versão do Firefox 80 um ótimo recurso é introduzido para Linuxcomo suporte para aceleração de vídeo de hardware via VA-API para sistemas que usam o protocolo X11 (Anteriormente, essa aceleração só era ativada para Wayland.)
A implementação é baseada em um novo backend X11 baseado em DMABUF, que é preparado dividindo o backend DMABUF proposto anteriormente para o Wayland.
Outra mudança importante que ocorre é na data de vencimento isso se aplica a Certificados TLS emitidos a partir de 01º de setembro de 2020, desde a vida útil desses certificados não excederá 398 dias e vale ressaltar que esta mudança não é exclusiva do Firefox, uma vez que restrições semelhantes se aplicam ao Chrome e Safari. Para certificados recebidos antes a partir de 1 de setembro, confie permanecerá, mas será limitado a 825 dias (2,2 anos).
Para usuários com enxaqueca e epilepsia, alguns efeitos de animação foram removidos ao abrir guias. Por exemplo, ao carregar o conteúdo de uma guia, um ícone de ampulheta agora é exibido em vez de um ponto de salto.
Uma nova implementação da lista de bloqueios foi incluída para add-ons com problemas de segurança, estabilidade e desempenho. A nova implementação se destaca por melhorar os problemas de desempenho e escalabilidade por meio do uso de filtros Bloom em cascata.
Também forneceu a capacidade de definir o Firefox como o visualizador de PDF padrão no sistema e várias melhorias e correções foram feitas para o funcionamento de leitores de tela e compatibilidade com ferramentas para pessoas com deficiência.
Também no Firefox 80, podemos descobrir que adicionou suporte para mecanismos RTX e Transport-cc para melhorar a qualidade das chamadas WebRTC em canais de comunicação deficientes e melhorar a previsão da largura de banda disponível.
E quanto ao Mudanças relacionadas para desenvolvedores:
- A API de animações inclui as operações de composição KeyframeEffect.composite e KeyframeEffect.iterationComposite.
- A API de sessão de mídia adicionou suporte para definir manipuladores para alterar a posição no fluxo.
- A extensão KHR_parallel_shader_compile é implementada em WebGL, permitindo que você execute vários threads de compilação de sombreador ao mesmo tempo.
- Window.open () removeu o suporte para os parâmetros outerHeight e outerWidth.
- As operações atômicas são permitidas no WebAssembly, com exceção das regiões de memória compartilhada.
- Um painel experimental em Ferramentas para Desenvolvedores Web foi proposto para facilitar a identificação de incompatibilidades entre navegadores.
- Na interface de monitoramento de atividades de rede, foram adicionados tags visuais para destacar as solicitações lentas, cujo tempo de execução ultrapassa 500 ms.
- Os comandos »: block» e »: unblock» são implementados no console da web para bloquear e desbloquear solicitações de rede.
- Quando o depurador JavaScript pausa em uma exceção, a barra de código agora exibe uma dica de ferramenta com um rastreamento de pilha.
Como instalar ou atualizar a nova versão do Firefox no Linux?
Se você é 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
No caso de Usuários e derivados do Arch Linux, basta executar em um terminal:
sudo pacman -Syu
Ou para instalar com:
sudo pacman -S firefox
Finalmente para quem prefere usar pacotes Snap, Eles poderão instalar a nova versão assim que for lançada nos repositórios do Snap.
Mas eles podem obter o pacote diretamente do FTP da Mozilla. Com a ajuda de um terminal digitando o seguinte comando:
wget https://ftp.mozilla.org/pub/firefox/releases/80.0/snap/firefox-80.0.snap
E para instalar o pacote, basta digitar:
sudo snap install firefox-80.0.snap
Finalmente, você pode obter o navegador com o método de instalação mais recente que foi adicionado "Flatpak". Para isso devem ter suporte para este tipo de embalagem.
A instalação é feita digitando:
flatpak install flathub org.mozilla.firefox
Pára todas as outras distribuições Linux podem baixar os pacotes binários através do mail o seguinte link.