Versió de Firefox 97

S'ha llançat el navegador web Firefox 97. A més, s'ha creat una actualització de la branca de suport a llarg termini: 91.6.0. La branca de Firefox 98 s'ha traslladat a l'etapa de proves beta, el llançament de la qual està previst per al 8 de març.

Principals innovacions:

  • Els 18 temes de color estacionals de Colorway que s'ofereixen a Firefox 94 com a complement integrat durant un temps limitat han caducat. Els usuaris que tinguin intenció de continuar utilitzant els temes de Colorway poden activar-los al gestor de complements (sobre: ​​addons).
  • En els muntatges per a la plataforma Linux, s'ha eliminat la possibilitat de generar un document PostScript per a la impressió (es manté la possibilitat d'imprimir en impressores PostScript i desar en PDF).
  • S'han solucionat problemes de construcció amb les biblioteques Wayland 1.20.
  • S'ha resolt un problema en què el zoom de pessic deixava de funcionar a les pantalles tàctils després de moure una pestanya a una altra finestra.
  • La pàgina about:process a Linux ha millorat la precisió de la detecció de càrrega de la CPU.
  • S'ha resolt un problema amb la visualització de cantonades afilades per a les finestres en alguns entorns d'usuari, com ara OS 6 elemental.
  • A la plataforma Windows 11, s'ha afegit suport per a un nou estil de barra de desplaçament.
  • A la plataforma macOS, s'ha millorat la càrrega de tipus de lletra del sistema, cosa que en algunes situacions ha fet que sigui més ràpid obrir i canviar a una pestanya nova.
  • A la versió per a la plataforma Android, els llocs oberts recentment es destaquen a l'historial de visites. S'ha millorat la visualització de les imatges dels marcadors afegits recentment a la pàgina d'inici. A la plataforma Android 12, s'ha resolt el problema amb enganxar enllaços del porta-retalls.
  • Les construccions CSS amb tipus de longitud i percentatge de longitud permeten l'ús d'unitats "cap" i "ic".
  • S'ha afegit compatibilitat amb la regla CSS @scroll-timeline i la propietat CSS d'animació-linea de temps, que us permeten vincular la línia de temps de l'animació a l'API AnimationTimeline amb el progrés del contingut de desplaçament, en lloc del temps en minuts o segons.
  • La propietat CSS d'ajust de color s'ha canviat de nom a print-color-adjust tal com exigeix ​​l'especificació.
  • El CSS inclou suport per a capes en cascada de manera predeterminada, definit mitjançant la regla @layer i importat mitjançant la regla CSS @import mitjançant la funció layer().
  • S'ha afegit la propietat Scrollbar-Gutter CSS per controlar com es reserva l'espai de pantalla per a la barra de desplaçament. Per exemple, quan no voleu que el contingut es desplaci, podeu ampliar la sortida per ocupar l'àrea de la barra de desplaçament.
  • Compatibilitat millorada amb el marc web Marionette (WebDriver).
  • S'ha afegit l'API AnimationFrameProvider al conjunt DedicatedWorkerGlobalScope, que us permet utilitzar els mètodes requestAnimationFrame i cancelAnimationFrame en treballadors web separats.
  • Els mètodes AbortSignal.abort() i AbortController.abort() ara tenen la capacitat d'establir el motiu del restabliment del senyal, així com llegir el motiu mitjançant la propietat AbortSignal.reason. Per defecte, el motiu és AbortError.

A més de les innovacions i correccions d'errors, Firefox 97 ha corregit 42 vulnerabilitats, de les quals 34 estan marcades com a perilloses. 33 vulnerabilitats (5 sota CVE-2022-22764 i 29 sota CVE-2022-0511) són causades per problemes de memòria, com ara desbordaments de memòria intermèdia i accés a àrees de memòria ja alliberades. Potencialment, aquests problemes poden provocar l'execució del codi d'un atacant en obrir pàgines especialment dissenyades.

Canvis a Firefox 98 Beta:

  • S'ha canviat el comportament en baixar fitxers: en comptes de mostrar una sol·licitud abans que comenci la descàrrega, ara els fitxers comencen a baixar-se automàticament i es poden obrir en qualsevol moment a través del tauler amb informació sobre el progrés de la descàrrega o esborrar directament del tauler de descàrrega.
  • S'han afegit accions noves al menú contextual que es mostra en fer clic amb el botó dret sobre els fitxers de la llista de descàrregues. Per exemple, amb l'opció Obre sempre fitxers similars, podeu permetre que el Firefox obri automàticament un fitxer un cop finalitzada la descàrrega en una aplicació associada al mateix tipus de fitxer al sistema. També podeu obrir el directori amb els fitxers descarregats, anar a la pàgina des de la qual es va iniciar la descàrrega (no la descàrrega en si, sinó l'enllaç a la descàrrega), copiar l'enllaç, eliminar la menció de la descàrrega del vostre historial de navegació i esborrar-lo. la llista al tauler de descàrregues.
  • Per tal d'optimitzar el procés d'engegada del navegador, s'ha canviat la lògica de llançament de complements que utilitzen l'API webRequest. Ara només bloquejar les trucades webRequest farà que s'iniciïn complements durant l'inici del Firefox. Les sol·licituds web en mode sense bloqueig es retardaran fins que s'acabi d'iniciar Firefox.
  • S'ha activat el suport per a l'etiqueta HTML " ", que us permet crear quadres de diàleg i components per a la interacció interactiva de l'usuari, com ara alertes i subfinestres que es poden tancar. Les finestres creades es poden controlar des del codi JavaScript.
  • S'ha afegit un panell d'avaluació de compatibilitat a les eines per a desenvolupadors web. El panell mostra indicadors que adverteixen de possibles problemes amb les propietats CSS de l'element HTML seleccionat o de la pàgina sencera, la qual cosa us permet identificar incompatibilitats amb diferents navegadors sense provar la pàgina per separat a cada navegador.

Font: opennet.ru

Afegeix comentari