A Mozilla lançou hoje uma nova versão de seu navegador. Firefox 128 Chegou quatro semanas depois da versão anterior, que por problemas que não podemos explicar não conseguimos cobrir no mês passado, mas podemos dizer que introduziu melhorias para otimizar e ativar a função "DNS sobre HTTPS" e adicionou a possibilidade de fechar abas duplicadas em uma janela, entre outras novidades que podem ser lidas no nota desse lançamento.
Dentre as novidades do Firefox 128, elas chamam a atenção desde o primeiro ponto, que descreve o capacidade de traduzir seleções de texto além das páginas completas que estava disponível há semanas. Isto é útil nos casos em que conhecemos um idioma, como o inglês, preferimos que as páginas nunca sejam traduzidas e encontramos algo que não entendemos. Esta função irá traduzir essa parte para nós, deixando o resto da página igual.
O que há de novo no Firefox 128
- O Firefox agora pode traduzir seleções de texto e textos com hiperlinks para outros idiomas no menu de contexto.
- Para usuários nos EUA e Canadá, o Firefox agora exibirá pesquisas recentes ou tendências atuais quando você abrir a barra de endereço para retornar à sessão de pesquisa anterior ou seguinte.
- O Firefox agora tem uma caixa de diálogo mais simples e unificada para excluir dados do usuário. Além de simplificar as categorias de dados, a nova caixa de diálogo também fornece informações sobre o tamanho dos dados do site para o intervalo de tempo selecionado.
- O Firefox agora suporta a reprodução de conteúdo protegido de sites de streaming como o Netflix no modo de navegação privada.
- O Firefox agora suporta a API experimental Privacy Preserving Attribution, que oferece uma alternativa ao rastreamento de usuários para atribuição de anúncios. Esta experiência só é habilitada por meio do Origin Testing e pode ser desativada na nova seção Preferências de publicidade do site em suas configurações de privacidade e segurança.
- No macOS, a captura do microfone via getUserMedia agora usará o processamento de fala fornecido pelo sistema quando aplicável, melhorando a qualidade do áudio.
- O Firefox agora está disponível no idioma Saraiki (skr).
- O Firefox agora permite que você exiba mais tipos de arquivos de texto/* inline, em vez de precisar baixá-los para visualizá-los.
- O certificado raiz usado para verificar plug-ins e conteúdo assinado foi renovado para evitar sua expiração futura.
- SpiderMonkey agora oferece suporte a ArrayBuffers redimensionáveis e SharedArrayBuffers crescentes. Isso permite alterar o tamanho de um ArrayBuffer sem precisar alocar um novo buffer e copiar dados nele.
- O método setCodecPreferences permite que os aplicativos desabilitem a negociação de codecs específicos (incluindo RTX/RED/FEC). Também permite que um aplicativo faça com que um peer remoto prefira o codec que aparece primeiro na lista para envio.
- O cabeçalho Accept para imagens e documentos foi modificado para melhor se adaptar ao padrão Fetch e outros navegadores.
- Adicionado suporte para @property e API de propriedades e valores CSS.
- Um novo método bytes() é fornecido em muitos objetos, como Request/Response e Blob, que fornece uma maneira conveniente de obter uma matriz do tipo Uint8Array.
- A especificidade das regras CSS agora é exibida em uma dica de ferramenta quando você passa o mouse sobre um seletor de regras CSS na visualização Regras do Inspetor. Isso pode ajudar os desenvolvedores da web a entender por que uma determinada regra é aplicada antes de outra.
- O painel Inspetor agora marca uma declaração de propriedade personalizada como inválida quando o valor não corresponde à definição de propriedade personalizada registrada.
- Melhorias foram feitas no CSS inativo. Um aviso agora é exibido ao usar column-span em elementos fora de contêineres de múltiplas colunas e ao usar propriedades que se aplicam apenas a elementos substituídos em elementos não substituídos.
- O Firefox agora usa proxy DNS por padrão ao usar o SOCKS v5, evitando vazamento de consultas DNS para a rede ao usar proxies SOCKS v5.
- Correções de bugs e patches de segurança.
Firefox 128 agora pode ser baixado do site do desenvolvedor. Nas próximas horas ele aparecerá nos repositórios oficiais da maioria das distribuições Linux mais populares, e os pacotes flatpak e snap também serão atualizados.