Firefox 100-versie

Er is een webbrowser Firefox 100 uitgebracht. Daarnaast is er een update voor de ondersteuningstak voor de lange termijn gemaakt: 91.9.0. De Firefox 101-tak zal binnenkort worden overgebracht naar de bètatestfase, waarvan de release gepland staat voor 31 mei.

Belangrijkste innovaties in Firefox 100:

  • De mogelijkheid om gelijktijdig woordenboeken voor verschillende talen te gebruiken bij het controleren van de spelling is geïmplementeerd. Je kunt nu meerdere talen activeren in het contextmenu.
  • In Linux en Windows zijn zwevende schuifbalken standaard ingeschakeld, waarbij een volledige schuifbalk alleen verschijnt wanneer u de muiscursor verplaatst; de rest van de tijd wordt bij elke muisbeweging een dunne indicatorlijn weergegeven, zodat u de muiscursor kunt begrijpen de huidige offset op de pagina, maar als de cursor niet beweegt, verdwijnt de indicator na een tijdje. Om verborgen schuifbalken uit te schakelen, is de optie "Systeeminstellingen > Toegankelijkheid > Visuele effecten > Schuifbalken altijd weergeven" aanwezig.
  • In de picture-in-picture-modus worden ondertitels weergegeven bij het bekijken van video's van YouTube, Prime Video en Netflix, maar ook op sites die het WebVTT-formaat (Web Video Text Track) gebruiken, bijvoorbeeld op Coursera.org.
  • Bij de eerste keer opstarten na installatie is er een controle toegevoegd om te controleren of de Firefox-buildtaal overeenkomt met de instellingen van het besturingssysteem. Als er een verschil is, wordt de gebruiker gevraagd te kiezen welke taal hij in Firefox wil gebruiken.
  • Op het macOS-platform is ondersteuning voor video met hoog dynamisch bereik toegevoegd op systemen met schermen die HRD (High Dynamic Range) ondersteunen.
  • Op het Windows-platform is hardwareversnelling van videodecodering in AV1-formaat standaard ingeschakeld op computers met Intel Gen 11+ en AMD RDNA 2 GPU's (behalve Navi 24 en GeForce 30) als het systeem over de AV1 Video Extension beschikt. In Windows is op Intel GPU's ook standaard Video-overlay ingeschakeld, waardoor het stroomverbruik bij het afspelen van video wordt verminderd.
  • Voor Britse gebruikers wordt ondersteuning geboden voor het automatisch invullen en onthouden van creditcardnummers in webformulieren.
  • Zorgde voor een gelijkmatigere verdeling van bronnen bij het weergeven en verwerken van gebeurtenissen, waardoor bijvoorbeeld problemen met de vertraagde reactie van de volumeschuifregelaar in Twitch werden opgelost.
  • Voor subbronnen en iframes die van andere sites zijn gedownload, is het mogelijk om het beleid ‘no-referrer-when-downgrade’, ‘origin-when-cross-origin’ en ‘unsafe-url’ te negeren dat is ingesteld via het Referrer-Policy HTTP header, waarmee de instellingen voor Standaard de overdracht van de volledige URL naar sites van derden kunnen worden omzeild in de header "Referer". Laten we niet vergeten dat in Firefox 87, om potentiële lekken van vertrouwelijke gegevens te blokkeren, het ‘strikte-origin-when-cross-origin’-beleid standaard werd geactiveerd, wat inhoudt dat paden en parameters uit de ‘Referer’ worden verwijderd bij het verzenden van berichten. een verzoek aan andere hosts bij toegang via HTTPS, het verzenden van een lege “Referer” bij het overschakelen van HTTPS naar HTTP en het verzenden van een volledige “Referer” voor interne overgangen binnen dezelfde site.
  • Er is een nieuwe focusindicator voor links voorgesteld (deze wordt bijvoorbeeld weergegeven wanneer u door links zoekt met de Tab-toets) - in plaats van een stippellijn worden links nu omlijst door een ononderbroken blauwe lijn, vergelijkbaar met hoe actieve velden van webformulieren zijn gemarkeerd. Opgemerkt wordt dat het gebruik van een ononderbroken lijn de navigatie voor slechtzienden vereenvoudigt.
  • Biedt de optie om Firefox te selecteren als de standaard PDF-viewer.
  • De WritableStreams API is toegevoegd en biedt een extra abstractieniveau voor het organiseren van de opname van streaminggegevens in een kanaal met ingebouwde mogelijkheden voor streambeperking. De methode pipeTo() is ook toegevoegd om naamloze leidingen tussen ReadableStreams en WritableStreams te maken. WritableStreamDefaultWriter- en WritableStreamDefaultController-interfaces toegevoegd.
  • WebAssembly biedt ondersteuning voor uitzonderingen (WASM Exceptions), waardoor u uitzonderingshandlers voor C++ kunt toevoegen en call-stack-afwikkelsemantiek kunt gebruiken zonder gebonden te zijn aan extra handlers in JavaScript.
  • Verbeterde prestaties van sterk geneste "display: grid"-elementen.
  • Ondersteuning toegevoegd voor 'dynamisch bereik' en 'video-dynamisch bereik' mediaquery's aan CSS om te bepalen of een scherm HDR (High Dynamic Range) ondersteunt.
  • Ondersteuning voor de niet-standaard Large-Allocation HTTP-header is stopgezet.

Naast innovaties en bugfixes elimineert Firefox 100 een reeks kwetsbaarheden. Informatie over de opgeloste beveiligingsproblemen is op dit moment niet beschikbaar, maar er wordt verwacht dat er binnen een paar uur een lijst met kwetsbaarheden zal worden gepubliceerd.

Bron: opennet.ru

Voeg een reactie