Firefox 72

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

  • Modo «imagem-em-imagem» está ativado nas plataformas Linux e macOS.
  • Nas compilações para OpenBSD é utilizada isolamento do sistema de arquivos com o uso de unveil().
  • Proteção contra rastreamento iniciou bloquear por padrão pedidos a recursos associados à coleta de impressões digitais (fingerprinting).
  • Sites não podem mais pedir permissão aos usuários (para uso de geolocalização, câmera, notificações) até que o usuário comece a interagir com a página (clique do mouse, pressionamento de tecla, toque). A telemetria mostra o seguinte:
    • os pedidos para mostrar notificações são extremamente impopulares (apenas 1% são aprovados, 48% são rejeitados, nos outros casos o pedido é ignorado). Durante um mês, os usuários receberam um bilhão e meio de pedidos, dos quais apenas 23,5 milhões foram aprovados.
    • pedir permissão novamente não aumenta a probabilidade de que o usuário concorde. 85% das aprovações foram obtidas na primeira tentativa.
    • os webmasters, na maioria, não esperam que o usuário comece a interagir com a página e enviam os pedidos imediatamente.
    • os pedidos que esperam pela interação do usuário com a página são aprovados duas vezes mais frequentemente.

    A partir desta versão, se um pedido for feito sem esperar as ações do usuário, ele será apresentado apenas como um ícone na barra de endereços.

  • A cor das barras de rolagem se ajusta automaticamente à cor de fundo da página.
  • O cabeçalho HTTP Accept agora suporta image/webp. Apesar de tal comportamento estar em desacordo com especificação, ele é aplicado no Chromium, portanto muitos sites observam este cabeçalho para determinar se o navegador suporta o formato WebP.
  • Firefox a depurar web workers aninhados. использовать политики, размещённые в /run/user/$UID/firefox/policies.json
  • Foi adicionada a capacidade de usar certificados de cliente do repositório do Windows (security.osclientcerts.autoload).
  • Ao desabilitar o envio de telemetria, todos os dados correspondentes serão excluídos dos servidores da Mozilla dentro de 30 dias, conforme exigido pela Lei de Proteção ao Consumidor da Califórnia.
  • O número de pastas recentes no diálogo de adição de favoritos aumentou de 5 para 7. Para aqueles que precisam de ainda mais, uma configuração browser.bookmarks.editDialog.maxRecentFolders foi adicionada.
  • Totalmente reformulado mecanismo de sincronização de favoritos. Isso resolveu vários problemas: duplicação, perda e mistura de favoritos, mistura de pastas, problemas com a sincronização de novos ou movidos favoritos.
  • Removida a funcionalidade integrada de bloquear o download de imagens de domínios específicos (ela estava profundamente escondida e não era popular). Esta tarefa é melhor tratada por extensões como o uMatrix.
  • O suporte para as propriedades -moz-column-* foi encerrado, e os padrões sem prefixo devem ser usados. suporte HTTP Public Key Pinning. O site poderia informar ao navegador que o certificado SSL usado deveria ser considerado válido apenas se emitido por uma determinada autoridade certificadora. Infelizmente, o HPKP não apenas não se tornou popular, mas também abriu espaço para extorsão. Um invasor, tendo acesso às configurações do servidor web, implementava o HPKP e forçava os clientes a armazenar essas informações em cache por alguns anos. Quando o proprietário recuperava o controle e removia o certificado do invasor, os clientes perdiam a capacidade de se conectar ao servidor. Além disso, a tecnologia se revelou uma maneira fácil de "atirar no próprio pé", bloqueando erroneamente o acesso ao próprio site. Um ano atrás, o suporte ao HTTP Public Key Pinning foi descontinuado no Chrome, enquanto no IE, Edge e Safari ele nunca foi implementado.
  • Além das informações não oficiais previamente publicadas sobre a porta do navegador Microsoft Edge para Linux, está. código do proxy Pocket, que permite obter conteúdo patrocinado em novas abas, sem comprometer a privacidade dos usuários.
  • CSS:
  • JavaScript: добавлена поддержка operador de união com NULL.
  • API: adicionado suporte a FormDataEvent.
  • Trabalhadores de serviço: adicionado suporte à propriedade WindowOrWorkerGlobalScope.crossOriginIsolated.
  • O reconhecimento de regras CSS quebradas agora
    • O depurador agora suporta pontos de interrupção condicionais (que activam ao ler ou modificar propriedades de um objeto).
    • aprendeu a mostrar a depurar web workers aninhados. mostrar informações sobre o tempo de requisição, início e fim do carregamento de cada recurso.
    • O modo de design responsivo passou a suportar a simulação de diferentes valores de meta viewport.
    • agora permite usar, para buscar elementos, não apenas seletores CSS, mas também expressões permite simular diferentes valores prefers-color-scheme.
    • O inspetor de WebSockets agora mostra mede os dados recebidos e enviados, assim como o formato do ASP.NET Core SignalR.
    • Removido o "Editor de JavaScript Simples", pois foi substituído com sucesso por o modo de entrada em múltiplas linhas do console..

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