Firefox 74

Disponível Firefox 74.

  • O gerenciador de senhas aprendeu a classificar os registros na ordem inversa (Z-A).
  • Acabou com complementos instalados globalmente (para todos os usuários do sistema, por exemplo, em %ProgramFiles%Mozilla Firefoxextensions). Um método de distribuição semelhante é usado para pré-instalação em kits de distribuição, bem como para impor complementos ao instalar software de terceiros. Os desenvolvedores consideraram isso cruel, porque priva o usuário da oportunidade de remover tais complementos por meio do gerenciador de complementos (por exemplo, se o complemento causar problemas ou se o usuário não gostar do que está sendo imposto a ele ). Agora o gerenciamento de complementos está totalmente sob controle do usuário. Os complementos já instalados continuarão funcionando (o usuário agora pode removê-los por meio do gerenciamento de complementos) e os recém-instalados serão ignorados. Os construtores de distribuições personalizadas (Windows) e os mantenedores (Linux) receberão uma opção especial no estágio de construção para retornar o suporte para complementos instalados globalmente. Os usuários corporativos têm a oportunidade de implantar complementos por meio de políticas de grupo.
  • Adição Contêiner do Facebook (abre automaticamente a rede social em um contêiner separado) suporta uma lista personalizada de domínios, que também será colocada automaticamente no contêiner.
  • O botão para criar uma nova aba agora possui um menu que pode ser acessado com o botão direito do mouse (funciona apenas quando o recipientes), a partir do qual você pode selecionar um contêiner para a guia a ser criada. Além disso, foi adicionada a configuração “Selecionar contêiner para cada nova guia”, que permite chamar esse menu com o botão esquerdo do mouse.
  • Apareceu capacidade de desativar a liberação de guias. Transformar descuidadamente uma guia em uma janela separada irritou os usuários por muitos anos (o ticket correspondente foi aberto há 9 anos). Para desativar o comportamento de liberação de guia, a configuração browser.tabs.allowTabDetach é fornecida.
  • As teclas de atalho complementares agora podem não apenas ser reatribuídas, mas também desativadas.
  • Para usuários dos EUA, o DNS sobre HTTPS está habilitado por padrão. O resolvedor padrão é Cloudflare. Nas configurações você pode alterá-lo para NextDNS ou especificar o endereço do seu próprio resolvedor.
  • A tecnologia usada em montagens para Linux RLBox. O código C++ de bibliotecas de terceiros potencialmente vulneráveis ​​é convertido em um módulo WebAssembly cujos poderes são estritamente limitados e, em seguida, o módulo é compilado em código nativo e executado em um processo isolado. A primeira biblioteca desse tipo foi Graphite.
  • Para dispositivos com telas sensíveis ao toque implementado aceleração de rolagem.
  • No Windows e no macOS, agora é possível importar dados do Edgium (Edge no motor Chromium).
  • Navegador não divulga mais endereço IP local da máquina via WebRTC (um ID aleatório é usado em vez de um endereço local), portanto, os usuários são aconselhados a redefinir suas configurações media.peerconnection.ice.default_address_only и media.peerconnection.ice.no_host (ao alterar essas configurações, a ocultação do endereço local foi alcançada anteriormente).
  • Pesquisa de histórico a partir de agora ignora diacríticos (por exemplo, pesquisar pela palavra פסח também encontrará todas as ocorrências de פֶּסַח).
  • Conforme anunciado há um ano e meio, Desativado Suporte a TLS 1.0 e TLS 1.1. Se o servidor não suportar TLS 1.2, o usuário verá uma mensagem de erro sobre o estabelecimento de uma conexão segura e um botão que habilita o suporte para protocolos legados (o suporte para eles será completamente removido no futuro). Outros navegadores populares este ano também estão desativando o suporte para protocolos antigos (TLS 1.0 apareceu em 1999 e TLS 1.1 em 2006), uma vez que não suportam algoritmos modernos rápidos e confiáveis ​​​​(ECDHE, AEAD), mas requerem suporte para algoritmos antigos e fracos (TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). Há um ano, a parcela do tráfego que utiliza esses protocolos não ultrapassava meio por cento e agora diminuiu ainda mais.
  • HTTP:
    • Suporte a cabeçalho HTTP ativado Política de recursos. Com sua ajuda, o desenvolvedor do site pode especificar quais recursos e APIs o navegador deve usar ou não (por exemplo, para otimizar o desempenho do site). A Política de Recursos é um pouco semelhante ao CSP, mas controla os recursos do navegador em vez da segurança. Como consequência, quadros ( ) em que outro domínio está aberto, não posso mais fazer isso Solicite acesso à geolocalização, câmera, microfone, captura de tela e tela inteira, a menos que expressamente permitido pela Política de Recursos.
    • Suporte implementado Política de recursos de origem cruzada (CORP), com sua ajuda, os sites podem bloquear certas solicitações de fontes de terceiros (por exemplo, proibir o acesso de recursos de terceiros a scripts e imagens do site atual), o que evita ataques especulativos de canal lateral (Meltdown e Spectre ), bem como ataques usando cenários entre sites.
    • Evento adicionado idiomachange_event, que é acionado quando o usuário altera seu idioma preferido.
  • CSS:
  • JavaScript:
  • Ferramentas de desenvolvimento:

Fonte: linux.org.ru

Adicionar um comentário