Versión de Firefox 97

Lanzouse o navegador web Firefox 97. Ademais, creouse unha actualización de soporte a longo prazo: 91.6.0. A rama de Firefox 98 foi transferida á fase de probas beta, cuxo lanzamento está previsto para o 8 de marzo.

Principais novidades:

  • Os 18 temas de cores estacionais de Colorway ofrecidos en Firefox 94 como complemento integrado durante un tempo limitado caducaron. Os usuarios que teñan intención de seguir usando os temas de Colorway poden activalos no xestor de complementos (acerca de: complementos).
  • Nas montaxes para a plataforma Linux, eliminouse a capacidade de xerar un documento PostScript para imprimir (consérvase a posibilidade de imprimir en impresoras PostScript e gardar en PDF).
  • Solucionáronse problemas de compilación coas bibliotecas Wayland 1.20.
  • Resolveuse un problema polo que o zoom de pellizco deixaba de funcionar nas pantallas táctiles despois de mover unha pestana a outra xanela.
  • A páxina about:proceses en Linux mellorou a precisión da detección de carga da CPU.
  • Resolveuse un problema coa visualización de cantos nítidos para Windows nalgúns contornos de usuario, como OS 6 elemental.
  • Na plataforma Windows 11, engadiuse soporte para un novo estilo de barra de desprazamento.
  • Na plataforma macOS, mellorouse a carga de fontes do sistema, o que nalgunhas situacións fixo que fose máis rápido abrir e cambiar a unha nova pestana.
  • Na versión para a plataforma Android, destacan no historial de visitas os sitios abertos recentemente. Mellorouse a visualización das imaxes dos marcadores engadidos recentemente na páxina de inicio. Na plataforma Android 12, resolveuse o problema de pegar ligazóns desde o portapapeis.
  • As construcións CSS con tipos de lonxitude e porcentaxe de lonxitude permiten o uso de unidades "cap" e "ic".
  • Engadiuse compatibilidade para a regra CSS @scroll-timeline e a propiedade CSS de animation-timeline, o que permite vincular a cronoloxía da animación na API AnimationTimeline co progreso do desprazamento do contido, en lugar do tempo en minutos ou segundos.
  • A propiedade CSS de axuste de cor cambiou o nome a print-color-adjust tal e como esixe a especificación.
  • CSS inclúe soporte para capas en cascada por defecto, definido mediante a regra @layer e importado mediante a regra CSS @import mediante a función layer().
  • Engadiuse a propiedade CSS scrollbar-gutter para controlar como se reserva o espazo na pantalla para a barra de desprazamento. Por exemplo, cando non queres que o contido se desprace, podes expandir a saída para ocupar a área da barra de desprazamento.
  • Compatibilidade mellorada co marco web Marionette (WebDriver).
  • A API AnimationFrameProvider engadiuse ao conxunto DedicatedWorkerGlobalScope, o que che permite utilizar os métodos requestAnimationFrame e cancelAnimationFrame en traballadores web separados.
  • Os métodos AbortSignal.abort() e AbortController.abort() agora teñen a capacidade de establecer o motivo para restablecer o sinal, así como ler o motivo a través da propiedade AbortSignal.reason. Por defecto, o motivo é AbortError.

Ademais de innovacións e correccións de erros, Firefox 97 solucionou 42 vulnerabilidades, das cales 34 están marcadas como perigosas. 33 vulnerabilidades (5 baixo CVE-2022-22764 e 29 baixo CVE-2022-0511) son causadas por problemas de memoria, como desbordamentos de búfer e acceso a áreas de memoria xa liberadas. Potencialmente, estes problemas poden levar á execución do código dun atacante ao abrir páxinas especialmente deseñadas.

Cambios en Firefox 98 Beta:

  • Cambiouse o comportamento ao descargar ficheiros: en lugar de mostrar unha solicitude antes de que se inicie a descarga, agora os ficheiros comezan a descargarse automaticamente e pódense abrir en calquera momento a través do panel con información sobre o progreso da descarga ou eliminalos directamente do panel de descarga.
  • Engadíronse novas accións ao menú contextual que se mostra ao facer clic co botón dereito sobre os ficheiros da lista de descargas. Por exemplo, usando a opción Abrir sempre ficheiros similares, pode permitir que Firefox abra automaticamente un ficheiro despois de que se complete a descarga nunha aplicación asociada co mesmo tipo de ficheiro no sistema. Tamén podes abrir o directorio cos ficheiros descargados, ir á páxina desde a que se iniciou a descarga (non a descarga en si, senón a ligazón á descarga), copiar a ligazón, eliminar a mención da descarga do teu historial de navegación e borrar a lista no panel de descargas.
  • Co fin de optimizar o proceso de inicio do navegador, cambiouse a lóxica de lanzamento de complementos que utilizan a API webRequest. Só o bloqueo de chamadas webRequest fará que se inicien complementos durante o inicio de Firefox. As solicitudes web en modo sen bloqueo atrasaranse ata que Firefox remate de iniciarse.
  • Compatibilidade activada para a etiqueta HTML " ", que lle permite crear caixas de diálogo e compoñentes para a interacción interactiva do usuario, como alertas e subxanelas que se poden pechar. As fiestras creadas pódense controlar desde código JavaScript.
  • Engadiuse un panel de avaliación da compatibilidade ás ferramentas para desenvolvedores web. O panel mostra indicadores que advirten de posibles problemas coas propiedades CSS do elemento HTML seleccionado ou de toda a páxina, o que lle permite identificar incompatibilidades con diferentes navegadores sen probar a páxina por separado en cada navegador.

Fonte: opennet.ru

Engadir un comentario