Firefox 97 version

Webbläsaren Firefox 97 har släppts. Dessutom har en långsiktig supportfilialuppdatering skapats - 91.6.0. Firefox 98-grenen har överförts till betatestningsstadiet, vars lansering är planerad till den 8 mars.

Huvudsakliga innovationer:

  • De 18 Colorway säsongsbetonade färgteman som erbjuds i Firefox 94 som ett inbyggt tillägg under en begränsad tid har löpt ut. Användare som tänker fortsätta använda Colorway-teman kan aktivera dem i tilläggshanteraren (about:addons).
  • I assemblies för Linux-plattformen har möjligheten att generera ett PostScript-dokument för utskrift tagits bort (möjligheten att skriva ut på PostScript-skrivare och spara till PDF behålls).
  • Fixade byggproblem med Wayland 1.20-bibliotek.
  • Löste ett problem där nypzoom slutade fungera på pekskärmar efter att ha flyttat en flik till ett annat fönster.
  • About:processes-sidan i Linux har förbättrat noggrannheten för CPU-belastningsdetektering.
  • Löste ett problem med att visa skarpa hörn för fönster i vissa användarmiljöer, som elementärt OS 6.
  • På Windows 11-plattformen har stöd för en ny rullningsliststil lagts till.
  • På macOS-plattformen har laddningen av systemteckensnitt förbättrats, vilket i vissa situationer har gjort det snabbare att öppna och byta till en ny flik.
  • I versionen för Android-plattformen är nyligen öppnade webbplatser markerade i besökshistoriken. Visningen av bilder för nyligen tillagda bokmärken har förbättrats på hemsidan. På Android 12-plattformen har problemet med att klistra in länkar från urklippet lösts.
  • CSS-konstruktioner med längd- och längdprocenttyper tillåter användning av "cap" och "ic"-enheter.
  • Lade till stöd för @scroll-timeline CSS-regeln och animation-timeline CSS-egenskapen, vilket gör att animationstidslinjen i AnimationTimeline API kan kopplas till förloppet av innehållsrullning, snarare än tid i minuter eller sekunder.
  • Egenskapen color-adjust CSS har bytt namn till print-color-adjust enligt kraven i specifikationen.
  • CSS inkluderar stöd för kaskadskikt som standard, definierat med @layer-regeln och importerat via CSS @import-regeln med funktionen layer().
  • Lade till egenskapen scrollbar-gutter CSS för att styra hur skärmutrymme reserveras för rullningslisten. Till exempel, när du inte vill att innehållet ska rulla, kan du utöka utmatningen så att den upptar rullningslistens område.
  • Förbättrad kompatibilitet med Marionette webbramverk (WebDriver).
  • AnimationFrameProvider API har lagts till i uppsättningen DedicatedWorkerGlobalScope, som låter dig använda metoderna requestAnimationFrame och cancelAnimationFrame i separata webbarbetare.
  • Metoderna AbortSignal.abort() och AbortController.abort() har nu möjlighet att ställa in orsaken till att signalen återställs, samt läsa orsaken genom egenskapen AbortSignal.reason. Som standard är orsaken AbortError.

Utöver innovationer och buggfixar har Firefox 97 åtgärdat 42 sårbarheter, varav 34 är markerade som farliga. 33 sårbarheter (5 under CVE-2022-22764 och 29 under CVE-2022-0511) orsakas av minnesproblem, såsom buffertspill och tillgång till redan frigjorda minnesområden. Potentiellt kan dessa problem leda till exekvering av en angripares kod när du öppnar specialdesignade sidor.

Ändringar i Firefox 98 Beta:

  • Beteendet vid nedladdning av filer har ändrats - istället för att visa en begäran innan nedladdningen startar, börjar filer nu laddas ned automatiskt och kan när som helst öppnas via panelen med information om nedladdningsförloppet eller raderas direkt från nedladdningspanelen.
  • Lade till nya åtgärder till snabbmenyn som visas när du högerklickar på filer i nedladdningslistan. Till exempel, genom att använda alternativet "Öppna alltid liknande filer" kan du tillåta Firefox att automatiskt öppna en fil efter att nedladdningen är klar i ett program som är associerat med samma filtyp på systemet. Du kan också öppna katalogen med de nedladdade filerna, gå till sidan där nedladdningen initierades (inte själva nedladdningen, utan nedladdningslänken), kopiera länken, ta bort omnämnandet av nedladdningen från webbhistoriken och rensa lista i nedladdningspanelen.
  • För att optimera webbläsarstartsprocessen har logiken för att lansera tillägg som använder webRequest API ändrats. Endast blockering av webRequest-anrop kommer nu att göra att tillägg körs under uppstart av Firefox. WebRequests i icke-blockerande läge kommer att fördröjas tills Firefox har startat klart.
  • Aktiverat stöd för HTML-taggen " , som låter dig skapa dialogrutor och komponenter för interaktiv användarinteraktion, till exempel stängbara varningar och kapslade fönster. De skapade fönstren kan styras från JavaScript-koden.
  • Kompatibilitetspanel har lagts till i webbutvecklarverktyg. Panelen visar indikatorer som varnar dig om möjliga problem med CSS-egenskaperna för det valda HTML-elementet eller hela sidan, vilket gör att du kan fastställa inkompatibiliteter med olika webbläsare utan att separat testa sidan i varje webbläsare.

Källa: opennet.ru

Lägg en kommentar