Firefox 72

Disponível Firefox 72. Esta é a primeira versão, o tempo de preparação para o qual reduzido de 6 a 4 semanas.

  • regime "imagem em imagem" habilitado nas plataformas Linux e macOS.
  • Em compilações para OpenBSD envolvido isolamento do sistema de arquivos usando revelar().
  • Proteção contra rastreamento começar Por padrão, bloqueie solicitações para recursos que coletam impressões digitais.
  • Sites não posso mais fazer isso peça permissão aos usuários (para usar geolocalização, câmera, notificações) até que o usuário comece a interagir com a página (clique do mouse, pressionamento de tecla do teclado, toque). A telemetria mostra o seguinte:
    • os pedidos de exibição de notificações são extremamente impopulares (apenas 1% são aprovados, 48% são rejeitados, noutros casos o pedido é ignorado). Em um mês, os usuários receberam um bilhão e meio de solicitações, das quais apenas 23,5 milhões foram aprovadas.
    • pedir permissão novamente não aumenta a probabilidade de o usuário concordar. 85% das aprovações foram recebidas na primeira tentativa.
    • os webmasters, em geral, não esperam que o usuário comece a interagir com a página, mas descartam as solicitações imediatamente.
    • solicitações que aguardam a interação do usuário com a página são aprovadas duas vezes mais.

    A partir desta versão, se uma solicitação foi criada sem esperar pela ação do usuário, ela só será apresentada ícone na barra de endereço.

  • Cor da listra torcida ajusta automaticamente corresponder à cor de fundo da página.
  • Adicionado suporte de imagem/webp ao cabeçalho HTTP Accept. Embora esse comportamento seja contrário especificação, ele é usado no Chromium, portanto, muitos sites examinam esse cabeçalho para determinar se o navegador oferece suporte ao formato WebP.
  • Firefox aprendeu a use políticas localizadas em /run/user/$UID/firefox/policies.json
  • Apareceu capacidade de usar certificados de cliente do armazenamento do Windows (security.osclientcerts.autoload).
  • Se você desabilitar o envio de telemetria, todos os dados relacionados serão excluídos dos servidores Mozilla dentro de 30 dias, conforme necessário Lei de Privacidade do Consumidor da Califórnia.
  • O número de pastas recentes na caixa de diálogo de favoritos aumentou de 5 para 7. Para aqueles que precisam de ainda mais, a configuração browser.bookmarks.editDialog.maxRecentFolders foi adicionada.
  • Totalmente retrabalhado mecanismo de sincronização de favoritos. Isso nos permitiu resolver muitos problemas: duplicação, perda e embaralhamento de marcadores, embaralhamento de pastas, problemas com sincronização de marcadores novos ou movidos.
  • A capacidade integrada de bloquear o carregamento de imagens de domínios específicos foi removida (estava profundamente oculta e não era popular). Complementos como o uMatrix lidam com essa tarefa muito melhor.
  • Interrompido apoiar Fixação de chave pública HTTP. O site pode ter informado ao navegador que o certificado SSL utilizado só deverá ser considerado válido se emitido por uma autoridade certificadora específica. Infelizmente, o HPKP não só não conseguiu ganhar popularidade, mas também abriu a porta para extorsão. O invasor, tendo obtido acesso às configurações do servidor web, implantou o HPKP e forçou os clientes a armazenar essas informações em cache com alguns anos de antecedência. Quando o proprietário recuperou o controle e excluiu o certificado do invasor, os clientes não conseguiram se conectar ao servidor. Além disso, a tecnologia acabou sendo uma maneira fácil de “dar um tiro no próprio pé”, bloqueando erroneamente o acesso ao seu próprio site. Há um ano, o suporte para fixação de chave pública HTTP foi abandonado no Chrome e nunca foi implementado no IE, Edge e Safari.
  • Aberto Código proxy de bolso que permite receber conteúdo patrocinado em novas guias sem ameaçar a privacidade do usuário.
  • CSS:
  • JavaScript: suporte adicionado Operador de união NULL.
  • API: suporte ativado FormDataEvent.
  • Trabalhadores de serviços: suporte adicionado para propriedade WindowOrWorkerGlobalScope.crossOriginIsolated.
  • Ferramentas de desenvolvimento:
    • Depurador agora suportado pontos de interrupção condicionais (acionado ao ler ou alterar as propriedades de um objeto).
    • Monitor de rede aprendeu a mostram informações sobre o horário da solicitação, início e fim do carregamento de cada recurso.
    • O modo de design responsivo agora suporta a simulação de diferentes valores de meta viewport.
    • Inspetor permite simular valores diferentes prefere esquema de cores.
    • Inspetor Websocket de agora em diante mostra o volume de dados recebidos e transmitidos, bem como o formato ASP.NET Core SignalR.
    • Removido o "Editor JavaScript Simples" porque foi substituído com sucesso modo de entrada do console multilinha.

Fonte: linux.org.ru

Adicionar um comentário