Firefox 68

Dispoñible Versión de Firefox 68.

Principais cambios:

  • O código de barras do enderezo foi completamente reescrito - Utilízanse HTML e JavaScript en lugar de XUL. As diferenzas externas entre a antiga (Barra impresionante) e a nova (Barra cuántica) son só que os extremos das liñas que non encaixan na barra de enderezos agora desaparecen en lugar de cortarse (...), e para eliminar entradas do historial, en lugar de Eliminar/Retroceso, debes usar Maiús+Borrar/Maiús+Retroceso. A nova barra de enderezos é máis rápida e permítelle ampliar as súas capacidades con complementos.
  • A páxina de xestión de complementos (acerca de: complementos) tamén foi completamente reescrita usando a API web. Borrar/desactivar botóns moveuse ao menú. Nas propiedades de complementos podes ver os permisos solicitados e as notas de versión. Engadiuse unha sección separada para os complementos desactivados (anteriormente simplemente se colocaban ao final da lista), así como unha sección con complementos recomendados (cada versión está sometida a unha comprobación de seguridade exhaustiva). Agora podes informar dun complemento malicioso ou demasiado lento.
  • O código responsable de restaurar a sesión anterior é reescrito de JS a C++.
  • Engadida a páxina about:compat onde se poden xestionar "correccións" específicas do sitio. Estas son correccións temporais para sitios que non funcionan correctamente (por exemplo, cambiar o axente de usuario ou executar scripts que corrixen o traballo en Firefox). about:compat facilita a visualización de parches activos e permite que os desenvolvedores web os desactiven con fins de proba.
  • A configuración de sincronización pódese acceder directamente desde o menú principal.
  • O tema escuro no modo de lectura aplícase non só ao contido da páxina, senón tamén á interface (barras de ferramentas, barras laterais, controis).
  • Firefox tentará corrixir automaticamente os erros HTTPScausado por software antivirus de terceiros. Firefox usou historicamente o seu propio almacén de certificados en lugar do sistema, que ten un impacto positivo na seguridade, pero require que o software antivirus importe o seu certificado raíz no almacenamento do navegador, cousa que algúns provedores descoidan. Se o navegador detecta un ataque MitM (que pode ser causado por un antivirus que tenta descifrar e inspeccionar o tráfico), activará automaticamente a configuración security.enterprise_roots.enabled e tentará utilizar certificados do almacenamento do sistema (só certificados engadidos alí por terceiros). o software de parte, os certificados proporcionados con SO, son ignorados). Se isto axuda, a configuración permanecerá activada. Se o usuario desactiva explicitamente security.enterprise_roots.enabled, o navegador non tentará activalo. Na nova versión de ESR, esta configuración está habilitada de forma predeterminada. Ademais, engadiuse unha icona á área de notificación (á esquerda da barra de enderezos), que indica que o sitio que estás a ver está a usar un certificado importado da tenda do sistema. Os desenvolvedores sinalan que o uso de certificados do sistema non afecta á seguridade (só se usan certificados engadidos aos certificados do sistema por software de terceiros, e dado que o software de terceiros ten dereito a engadilos alí, podería engadilos facilmente). ao almacenamento de Firefox).
  • As solicitudes para permitir as notificacións push non se mostrarán ata que o usuario interactúe explícitamente coa páxina.
  • Acceso á cámara e ao micrófono a partir de agora só se pode levar a cabo desde un contexto seguro (é dicir, de páxinas cargadas mediante HTTPS).
  • Despois de 2 anos, o símbolo engadiuse á lista de paradas (unha lista de caracteres que non están permitidos nos nomes de dominio) Κʻ / ĸ (U+0138, *Kra*). En maiúsculas, semella o "k" latino ou o "k" cirílico, que podería xogar en mans dos phishers. Durante todo este tempo, os desenvolvedores intentaron resolver o problema a través do comité técnico de Unicode (engade este símbolo á categoría "histórica"), pero esquecéronse diso ao lanzar a próxima edición do estándar.
  • Nas compilacións oficiais xa non é posible desactivar o modo multiproceso. O modo de proceso único (no que a interface do navegador e o contido das pestanas se executan no mesmo proceso) é menos seguro e non está totalmente probado, o que pode causar problemas de estabilidade. Para os fans do modo de proceso único solucións alternativas proporcionadas.
  • Cambiado comportamento ao sincronizar a configuración. A partir de agora, por defecto, só se sincronizan os axustes incluídos na lista definida polos desenvolvedores. Podes devolver o comportamento anterior (sincronizar absolutamente todas as opcións modificadas) a través de about:config.
  • Impléntanse as seguintes propiedades CSS: desprazamento-recheo, desprazamento-marxe, desprazamento-snap-align, contraconxunto, -webkit-line-clamp.
  • Engadido soporte de pseudoelemento ::marcador e as súas animacións.
  • O soporte primitivo está activado por defecto BigInt.
  • window.open() agora respecta o parámetro pasado "sen referencia".
  • Soporte engadido HTMLImageElement.decode() (cargando imaxes antes de engadirlas ao DOM).
  • Moitas melloras nas ferramentas de desenvolvemento.
  • Localizacións bn-BD e bn-IN combinadas en bengalí (bn).
  • Elimináronse as localizacións que quedaron sen mantedores: asamés (as), inglés sudafricano (en-ZA), maithili (mai), malayalam (ml), oriya (ou). Os usuarios destes idiomas cambiarán automaticamente ao inglés británico (en-GB).
  • API WebExtensions agora dispoñibles ferramentas para traballar con scripts de usuario. Isto podería resolver problemas de seguridade (a diferenza de Greasemonkey/Violentmonkey/Tampermonkey, cada script execútase no seu propio sandbox) e de estabilidade (elimina a carreira entre a carga da páxina e a inserción do script), e tamén permite que o script se execute na fase desexada de carga da páxina.
  • Devolveuse a configuración view_source.tab, que lle permite abrir o código fonte da páxina na mesma pestana, en lugar de nunha nova.
  • O tema escuro agora pódese aplicar ás páxinas de servizo do navegador (por exemplo, a páxina de configuración), isto está controlado pola configuración browser.in-content.dark-mode.
  • Os dispositivos Windows 10 con tarxetas gráficas AMD teñen compatibilidade con WebRender activada.
  • Unha nova instalación en Windows 10 engadirá un atallo á barra de tarefas.
  • Agora usa a versión de Windows Servizo de transferencia intelixente en segundo plano (BITS).

Notas de lanzamento para programadores

Fonte: linux.org.ru

Engadir un comentario