Firefox 97-versie

De webbrowser Firefox 97 is uitgebracht en daarnaast is er een ondersteuningstakupdate voor de lange termijn gemaakt: 91.6.0. De Firefox 98-tak is overgebracht naar de bètatestfase, waarvan de release gepland is voor 8 maart.

Belangrijkste innovaties:

  • De 18 Colorway-seizoensgebonden kleurthema's die in Firefox 94 voor een beperkte tijd als ingebouwde add-on worden aangeboden, zijn verlopen. Gebruikers die Colorway-thema's willen blijven gebruiken, kunnen deze inschakelen in de add-onsbeheerder (about:addons).
  • In assemblages voor het Linux-platform is de mogelijkheid om een ​​PostScript-document te genereren om af te drukken verwijderd (de mogelijkheid om op PostScript-printers af te drukken en op te slaan in PDF blijft behouden).
  • Bouwproblemen met Wayland 1.20-bibliotheken opgelost.
  • Er is een probleem opgelost waarbij knijpzoom niet meer werkte op aanraakschermen nadat een tabblad naar een ander venster was verplaatst.
  • De about:processes-pagina in Linux heeft de nauwkeurigheid van de detectie van CPU-belasting verbeterd.
  • Een probleem opgelost met het weergeven van scherpe hoeken voor vensters in sommige gebruikersomgevingen, zoals elementaire OS 6.
  • Op het Windows 11-platform is ondersteuning voor een nieuwe schuifbalkstijl toegevoegd.
  • Op het macOS-platform is het laden van systeemlettertypen verbeterd, waardoor het in sommige situaties sneller kan worden geopend en naar een nieuw tabblad kan worden overgeschakeld.
  • In de versie voor het Android-platform worden recent geopende sites gemarkeerd in de bezoekgeschiedenis. De weergave van afbeeldingen voor recent toegevoegde bladwijzers op de startpagina is verbeterd. Op het Android 12-platform is het probleem met het plakken van links vanaf het klembord opgelost.
  • CSS-constructies met lengte- en lengte-percentagetypen maken het gebruik van "cap"- en "ic"-eenheden mogelijk.
  • Ondersteuning toegevoegd voor de @scroll-timeline CSS-regel en de animatie-timeline CSS-eigenschap, waardoor de animatietijdlijn in de AnimationTimeline API kan worden gekoppeld aan de voortgang van het scrollen van inhoud, in plaats van aan de tijd in minuten of seconden.
  • De CSS-eigenschap color-adjust is hernoemd naar print-color-adjust, zoals vereist door de specificatie.
  • CSS bevat standaard ondersteuning voor trapsgewijze lagen, gedefinieerd met behulp van de @layer-regel en geïmporteerd via de CSS @import-regel met behulp van de layer()-functie.
  • De CSS-eigenschap scrollbar-gutter toegevoegd om te bepalen hoe schermruimte wordt gereserveerd voor de schuifbalk. Als u bijvoorbeeld niet wilt dat de inhoud scrollt, kunt u de uitvoer uitbreiden zodat deze het schuifbalkgebied in beslag neemt.
  • Verbeterde compatibiliteit met het Marionette-webframework (WebDriver).
  • De AnimationFrameProvider API is toegevoegd aan de DedicatedWorkerGlobalScope-set, waarmee u de methoden requestAnimationFrame en cancelAnimationFrame in afzonderlijke webwerkers kunt gebruiken.
  • De methoden AbortSignal.abort() en AbortController.abort() hebben nu de mogelijkheid om de reden voor het opnieuw instellen van het signaal in te stellen, en om de reden te lezen via de eigenschap AbortSignal.reason. Standaard is de reden AbortError.

Naast innovaties en bugfixes heeft Firefox 97 42 kwetsbaarheden verholpen, waarvan er 34 als gevaarlijk zijn gemarkeerd. 33 kwetsbaarheden (5 onder CVE-2022-22764 en 29 onder CVE-2022-0511) worden veroorzaakt door geheugenproblemen, zoals bufferoverflows en toegang tot reeds vrijgekomen geheugengebieden. Mogelijk kunnen deze problemen ertoe leiden dat de code van een aanvaller wordt uitgevoerd bij het openen van speciaal ontworpen pagina's.

Veranderingen in Firefox 98 Bèta:

  • Het gedrag bij het downloaden van bestanden is veranderd: in plaats van dat er een verzoek wordt weergegeven voordat het downloaden begint, beginnen de bestanden nu automatisch met downloaden en kunnen ze op elk moment worden geopend via het paneel met informatie over de downloadvoortgang of rechtstreeks worden verwijderd uit het downloadpaneel.
  • Nieuwe acties toegevoegd aan het contextmenu dat wordt weergegeven wanneer u met de rechtermuisknop op bestanden in de downloadlijst klikt. Met de optie Altijd vergelijkbare bestanden openen kunt u Firefox bijvoorbeeld toestaan ​​automatisch een bestand te openen nadat het downloaden is voltooid in een toepassing die is gekoppeld aan hetzelfde bestandstype op het systeem. U kunt ook de map met gedownloade bestanden openen, naar de pagina gaan waar de download is gestart (niet de download zelf, maar de link naar de download), de link kopiëren, de vermelding van de download uit uw browsegeschiedenis verwijderen en wissen de lijst in het downloadpaneel.
  • Om het proces van het starten van de browser te optimaliseren, is de logica voor het starten van add-ons die de webRequest API gebruiken gewijzigd. Alleen het blokkeren van webRequest-oproepen zorgt er nu voor dat add-ons worden gestart tijdens het opstarten van Firefox. WebRequests in niet-blokkerende modus worden uitgesteld totdat Firefox klaar is met opstarten.
  • Ondersteuning voor de HTML-tag "" is inbegrepen, waardoor u dialoogvensters en componenten voor gebruikersinteractie kunt maken, zoals afsluitbare waarschuwingen en subvensters. De gemaakte vensters kunnen worden bestuurd vanuit JavaScript-code.
  • Er is een compatibiliteitsbeoordelingspaneel toegevoegd aan tools voor webontwikkelaars. Het paneel geeft indicatoren weer die waarschuwen voor mogelijke problemen met de CSS-eigenschappen van het geselecteerde HTML-element of de hele pagina, waardoor u incompatibiliteiten met verschillende browsers kunt identificeren zonder de pagina afzonderlijk in elke browser te testen.

Bron: opennet.ru

Voeg een reactie