Firefox 120

Disponível Firefox 120.

Novidades:

  • Versão Snap do Firefox agora pode importar dados da versão Snap do Chromium.
  • A janela "imagem-em-imagem" aprendeu a aderir aos cantos da tela (para isso, é necessário arrastá-la na direção do canto, mantendo Ctrl pressionado).
  • Atalhos de teclado foram adicionados para alterar e excluir credenciais salvas na página about:logins (Alt+Enter, Alt+Backspace).
    • Privacidade:
      • No menu de contexto dos links, foi adicionada a opção "Copiar sem parâmetros de rastreamento" (privacy.query_stripping.strip_on_share.enabled).
      • Adicionada opção "Notificar sites para não venderem ou divulgarem meus dados".
      • Nas janelas privadas e no modo de proteção rigorosa contra rastreamento, a proteção contra rastreamento via API Canvas.
      • Ativado por padrão, o suporte a ECH (Encrypted ClientHello). Ele foi ativado remotamente para todos os usuários na versão anterior, e agora também está ativado para novas instalações.
      • Para usuários na Alemanha, o fechamento automático de notificações sobre o uso de cookies foi ativado nas janelas privadas (se possível, será escolhido o recusamento de aceitação de cookies, e se o site não der escolha, a notificação será simplesmente fechada).
      • Além disso, para usuários alemães, nas janelas privadas, o corte automático de parâmetros de rastreamento dos links foi ativado.
    • Adicionada a configuração print.enabled, permitindo proibir a impressão.
    • Adicionada a configuração browser.urlbar.switchTabs.searchAllContainers, permitindo pesquisar abas em todos os containers, e não apenas no atual.
    • Descongelada a versão do navegador no user agent (ela foi congelada desde o Firefox 109, pois a substring rv:110 era interpretada por alguns sites como rv:11 e considerada um sinal de IE11).
    • No visualizador de PDF, foi adicionada a botão "Adicionar ou modificar imagem".
    • Ao abrir links de aplicativos externos, o Firefox agora tenta pode adivinhar em qual container eles devem ser abertos.
    • O histórico de buscas não desaparece da barra de endereços ao desativar as configurações "Mostrar sugestões de pesquisa" e "Mostrar sugestões de pesquisa ao usar a barra de endereços". Os usuários desativam essas configurações para que os caracteres digitados não sejam enviados a buscadores, mas o histórico de buscas anteriores não vai para lugar nenhum, portanto não faz sentido escondê-lo.
    • No Windows, macOS e Android incluso importação de certificados TLS raiz do armazenamento do sistema operacional (desativado nas configurações).
    • HTML: elemento <source> dentro dos elementos
    • CSS:
      • Implementado suporte à função light-dark() (permite personalizar tanto cores claras quanto escuras, sem recorrer ao prefers-color-scheme).
      • Adicionada suporte a unidades de altura de linha lh e rlh (permitem definir propriedades em relação à altura da linha do elemento, por exemplo, alinhar exatamente o fundo com texto em várias linhas).
      • Removido função não padrão de recorte de imagem de fundo -moz-image-rect().
    • JavaScript: Date.parse() ganhou suporte a formatos de data adicionais:
      • Datas numéricas, separadas por hífens, que formalmente não correspondem ao ISO: "01-12-1999" (mês primeiro), "1999-1-5" (dia/mês em um dígito), "10000-01-12" (ano maior que 9999), "99-01-05" ou "01-05-99" (ano com dois dígitos, se o ano estiver primeiro, deve ser maior que >31), "1999-01-05 10:00:00" (espaço entre a data e a hora). Essas datas serão interpretadas como todas as outras datas não relacionadas ao ISO, por exemplo, usando o fuso horário local e a mudança de mês (31 de abril se transfere para 1 de maio, pois 31 de abril não existe).
      • Amolecido requisitos para os caracteres que seguem os dígitos, o que proporcionou suporte a novos formatos: "DDMonYYYY", "Mon.DD.YYYY", "DD.Mon.YYYY", "YYYY.MM.DD", "Mon DD YYYY hh:mmXm" (am/pm imediatamente após a hora).
      • Ao usar formatos não compatíveis com ISO, agora suportado o fuso horário ‘Z’ (por exemplo, 1 de Jan de 1970 10:00Z).
    • API:
      • Interface PublicKeyCredential adquiriu suporte à propriedade authenticatorAttachment (permite especificar se o autenticador faz parte do dispositivo que realiza a autenticação na web ou se pode ser movido entre dispositivos).
      • Implementado suporte à extensão minPinLength (permite que a parte que verifica solicite o comprimento mínimo do PIN do autenticador durante a criação/registro).
      • Adicionada suporte User Activation API (permite usar JavaScript para determinar se o usuário está interagindo com a página agora e interagiu desde a abertura).
    • Suporte adicionado para WebAssembly GC, que abre a possibilidade de executar no Firefox código em linguagens Dart e Kotlin.
    • Desativado suporte a método não padrão Window.sizeToContent().
    • O reconhecimento de regras CSS quebradas agora
      • Agora há simulação de operação de guia offline.
      • Na página about:logging foi adicionada a pré-configuração “Windows”.
      • Na parte inferior do painel de edição de estilos foi adicionada o botão “Tabela de estilos bonita para impressão” (útil, por exemplo, para formatar tabelas de estilos minimizadas).
      • O painel do inspetor “Regras” não mostra mais cores em novos formatos CSS Color 4 (por exemplo, OKLCH) na forma hexadecimal/nomeadas.

    Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster