Firefox 97 utgivelse

Nettleseren Firefox 97 er utgitt. I tillegg er det opprettet en langsiktig oppdatering av støtteavdelingen - 91.6.0. Firefox 98-grenen har blitt overført til beta-teststadiet, og utgivelsen er planlagt til 8. mars.

Hovedinnovasjoner:

  • De 18 Colorway sesongmessige fargetemaene som tilbys i Firefox 94 som et innebygd tillegg i en begrenset periode, er utløpt. Brukere som har tenkt å fortsette å bruke Colorway-temaer kan aktivere dem i tilleggsbehandleren (about:addons).
  • I sammenstillinger for Linux-plattformen er muligheten til å generere et PostScript-dokument for utskrift fjernet (muligheten til å skrive ut på PostScript-skrivere og lagre til PDF beholdes).
  • Rettet byggeproblemer med Wayland 1.20-biblioteker.
  • Løste et problem der klemzoom sluttet å virke på berøringsskjermer etter å ha flyttet en fane til et annet vindu.
  • About:processes-siden i Linux har forbedret nøyaktigheten til gjenkjenning av CPU-belastning.
  • Løste et problem med å vise skarpe hjørner for vinduer i enkelte brukermiljøer, for eksempel elementært OS 6.
  • På Windows 11-plattformen har støtte for en ny rullefeltstil blitt lagt til.
  • På macOS-plattformen er lasting av systemfonter forbedret, noe som i enkelte situasjoner har gjort det raskere å åpne og bytte til en ny fane.
  • I versjonen for Android-plattformen er nylig åpnede nettsteder fremhevet i besøkshistorien. Visningen av bilder for nylig lagt til bokmerker er forbedret på hjemmesiden. På Android 12-plattformen er problemet med å lime inn lenker fra utklippstavlen løst.
  • CSS-konstruksjoner med lengde- og lengde-prosenttyper tillater bruk av "cap" og "ic" enheter.
  • Lagt til støtte for @scroll-timeline CSS-regelen og animation-timeline CSS-egenskapen, slik at animasjonstidslinjen i AnimationTimeline API kan knyttes til fremdriften av innholdsrulling, i stedet for tid i minutter eller sekunder.
  • Color-adjust CSS-egenskapen har fått nytt navn til print-color-adjust som kreves av spesifikasjonen.
  • CSS inkluderer støtte for gjennomgripende lag som standard, definert ved hjelp av @layer-regelen og importert via CSS @import-regelen ved å bruke layer()-funksjonen.
  • Lagt til scrollbar-gutter CSS-egenskapen for å kontrollere hvordan skjermplass reserveres for rullefeltet. For eksempel, når du ikke vil at innhold skal rulles, kan du utvide utdataene til å okkupere rullefeltområdet.
  • Forbedret kompatibilitet med Marionette-nettverket (WebDriver).
  • AnimationFrameProvider API er lagt til DedicatedWorkerGlobalScope-settet, som lar deg bruke requestAnimationFrame og cancelAnimationFrame-metodene i separate nettarbeidere.
  • Metodene AbortSignal.abort() og AbortController.abort() har nå muligheten til å angi årsaken for tilbakestilling av signalet, samt lese årsaken gjennom egenskapen AbortSignal.reason. Som standard er årsaken AbortError.

I tillegg til innovasjoner og feilrettinger har Firefox 97 fikset 42 sårbarheter, hvorav 34 er merket som farlige. 33 sårbarheter (5 under CVE-2022-22764 og 29 under CVE-2022-0511) er forårsaket av minneproblemer, som bufferoverløp og tilgang til allerede frigjorte minneområder. Potensielt kan disse problemene føre til kjøring av en angripers kode når du åpner spesialdesignede sider.

Endringer i Firefox 98 Beta:

  • Atferden ved nedlasting av filer er endret - i stedet for å vise en forespørsel før nedlastingen starter, begynner filene nå å laste ned automatisk og kan åpnes når som helst gjennom panelet med informasjon om nedlastingsfremdriften eller slettes direkte fra nedlastingspanelet.
  • Lagt til nye handlinger i kontekstmenyen som vises når du høyreklikker på filer i nedlastingslisten. For eksempel, ved å bruke alternativet Åpne alltid lignende filer, kan du la Firefox automatisk åpne en fil etter at nedlastingen er fullført i et program som er knyttet til samme filtype på systemet. Du kan også åpne katalogen med nedlastede filer, gå til siden nedlastingen ble startet fra (ikke selve nedlastingen, men lenken til nedlastingen), kopiere lenken, fjerne omtalen av nedlastingen fra nettleserloggen og tømme listen i nedlastingspanelet.
  • For å optimere prosessen med å starte nettleseren, har logikken for å lansere tillegg som bruker webRequest API blitt endret. Bare blokkering av webRequest-anrop vil nå føre til at tillegg starter under oppstart av Firefox. WebRequests i ikke-blokkerende modus vil bli forsinket til Firefox har fullført lanseringen.
  • Aktivert støtte for HTML-taggen " ", som lar deg lage dialogbokser og komponenter for interaktiv brukerinteraksjon, for eksempel lukkbare varsler og undervinduer. De opprettede vinduene kan styres fra JavaScript-kode.
  • Et kompatibilitetsvurderingspanel er lagt til verktøy for nettutviklere. Panelet viser indikatorer som advarer om mulige problemer med CSS-egenskapene til det valgte HTML-elementet eller hele siden, slik at du kan identifisere inkompatibiliteter med forskjellige nettlesere uten å teste siden separat i hver nettleser.

Kilde: opennet.ru

Legg til en kommentar