Firefox 74

Dispoñible Firefox 74.

  • O xestor de contrasinais aprendeu a ordenar os rexistros en orde inversa (Z-A).
  • Acabouse con complementos instalados globalmente (para todos os usuarios do sistema, por exemplo, en %ProgramFiles%Mozilla Firefoxextensions). Utilízase un método de distribución similar para a instalación previa en kits de distribución, así como para impoñer complementos ao instalar software de terceiros. Os desenvolvedores considerárono vicioso, porque priva ao usuario da oportunidade de eliminar tales complementos a través do xestor de complementos (por exemplo, se o complemento causa problemas ou ao usuario non lle gusta o que se lle impón. ). Agora a xestión dos complementos está completamente baixo o control do usuario. Os complementos xa instalados seguirán funcionando (o usuario agora pode eliminalos mediante a xestión de complementos) e ignoraranse os que se instalen recentemente. Os creadores de distribucións personalizadas (Windows) e os mantedores (Linux) terán unha opción especial durante a fase de compilación para devolver o soporte para os complementos instalados globalmente. Os usuarios corporativos teñen a oportunidade de implementar complementos mediante políticas de grupo.
  • Adición Contedor de Facebook (abre automaticamente a rede social nun contedor separado) admite unha lista personalizada de dominios, que tamén se colocarán automaticamente no contedor.
  • O botón para crear unha nova pestana agora ten un menú que se pode abrir co botón dereito do rato (funciona só cando o contedores), desde o que pode seleccionar un contedor para a pestana que se vai crear. Ademais, engadiuse a opción "Seleccionar recipiente para cada nova pestana", que che permite chamar a tal menú co botón esquerdo do rato.
  • Apareceu capacidade de desactivar a eliminación de pestanas. Converter sen coidado unha pestana nunha xanela separada irrita aos usuarios durante moitos anos (o ticket correspondente abriuse hai 9 anos). Para desactivar o comportamento de desfixación das pestanas, ofrécese a configuración browser.tabs.allowTabDetach.
  • As teclas de acceso rápido de complementos agora non só se poden reasignar, senón que tamén se poden desactivar.
  • Para os usuarios estadounidenses, DNS sobre HTTPS está activado de forma predeterminada. O resolvedor predeterminado é Cloudflare. Na configuración pode cambialo a NextDNS ou especificar o enderezo do seu propio resolver.
  • A tecnoloxía empregada en montaxes para Linux RLBox. O código C++ das bibliotecas de terceiros potencialmente vulnerables convértese nun módulo WebAssembly cuxos poderes están estrictamente limitados, e despois o módulo compílase en código nativo e execútase nun proceso illado. A primeira biblioteca deste tipo foi grafito.
  • Para dispositivos con pantalla táctil implementado aceleración de desprazamento.
  • En Windows e macOS, agora é posible importar datos desde Edgium (Edge no motor Chromium).
  • Navegador xa non revela enderezo IP local da máquina vía WebRTC (utilízase un ID aleatorio en lugar dun enderezo local), polo que recoméndase aos usuarios que restablezan a súa configuración media.peerconnection.ice.default_address_only и media.peerconnection.ice.no_host (ao cambiar esta configuración, conseguiuse previamente ocultar o enderezo local).
  • Busca de historial a partir de agora ignora os diacríticos (por exemplo, buscar a palabra פסח tamén atopará todas as ocorrencias de פֶּסַח).
  • Como anunciaron hai ano e medio, desactivado Compatibilidade con TLS 1.0 e TLS 1.1. Se o servidor non admite TLS 1.2, o usuario verá unha mensaxe de erro sobre o establecemento dunha conexión segura e un botón que permite a compatibilidade con protocolos legados (o soporte para eles eliminarase completamente no futuro). Outros navegadores populares este ano tamén están a desactivar o soporte para protocolos antigos (TLS 1.0 apareceu en 1999 e TLS 1.1 en 2006), xa que non admiten algoritmos modernos rápidos e fiables (ECDHE, AEAD), pero requiren soporte para os antigos e débiles. (TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). Hai un ano, a cota de tráfico que utiliza estes protocolos non superaba o medio por cento, e ata agora diminuíu aínda máis.
  • http:
    • Compatibilidade coa cabeceira HTTP habilitada Política de funcións. Coa súa axuda, o desenvolvedor do sitio pode especificar que funcións e API debe usar ou non o navegador (por exemplo, para optimizar o rendemento do sitio). A política de funcións é algo semellante á CSP, pero controla as capacidades do navegador en lugar da seguridade. Como consecuencia, os cadros ( ) no que outro dominio está aberto, xa non pode facelo Solicita acceso á xeolocalización, cámara, micrófono, captura de pantalla e pantalla completa a menos que o permita expresamente a Política de funcións.
    • Apoio implementado Política de recursos cruzados (CORP), Coa súa axuda, os sitios poden bloquear certas solicitudes de fontes de terceiros (por exemplo, prohibir o acceso de recursos de terceiros a scripts e imaxes do sitio actual), o que evita ataques especulativos de canles secundarios (Meltdown e Spectre). ), así como ataques mediante escenarios entre sitios.
    • Engadiuse o evento languagechange_event, que se activa cando o usuario cambia o seu idioma preferido.
  • CSS:
    • Soporte de propiedade activado texto-subliñado-posición, que permite controlar a posición do subliñado (por exemplo, establecer o subliñado debaixo dos subíndices dunha fórmula química).
    • Valores da propiedade texto-subliñado-offset и texto-decoración-grosor agora pódese expresar como porcentaxe.
    • Propiedade estilo esquema agora ten soporte para o valor automático.
    • Descontinuado soporte para as propiedades -moz-column-*, que deberían substituírse por propiedades estándar sen prefixo.
  • javascript:
  • Ferramentas para programadores:

Fonte: linux.org.ru

Engadir un comentario