Release van Firefox 131

De release van de webbrowser Firefox 131 heeft plaatsgevonden, en de updates voor de vroegere versies met langdurige ondersteuning, 115.16.0 en 128.3.0, zijn gevormd. De tak Firefox 132 is in de bètatestfase gebracht, met een verwachte release op 29 oktober.

Belangrijkste vernieuwingen in Firefox 131:

  • Er is een functie geïmplementeerd waarmee websites tijdelijke bevoegdheden kunnen krijgen (bijvoorbeeld toegang tot de locatie), die vervallen na het sluiten van het tabblad of na een uur vanaf de toestemming van de gebruiker.
    Release van Firefox 131
  • De weergave van miniaturen van pagina's bij het hoveren over de tabbladen is standaard ingeschakeld. Het is de bedoeling dat miniaturen helpen bij het sneller vinden van de juiste pagina's, zonder tijd te verspillen aan het doorlopen van tabbladen met dezelfde titels.
    Release van Firefox 131
  • Standaard is de ondersteuning voor het mechanisme Text Fragments ingeschakeld, waarmee externe links kunnen worden gemaakt om naar specifieke posities in de tekst op de pagina te navigeren zonder dat er markers aan de pagina hoeven te worden toegevoegd. <a name> en zonder koppeling aan de identificators van elementen. De positie wordt bepaald met behulp van een tekstmasker dat in de link is ingebouwd. Bijvoorbeeld, wanneer u op de link "https://opennet.me/61967#:~:text=TextFragments" klikt, scrolt de browser naar de positie met de zin "Text Fragments" en markeert deze in kleur. Naast het opgeven van een eenvoudig masker is er ook de mogelijkheid om begin- en eindmaskers van de gemarkeerde tekst te definiëren, evenals koppelingen aan voorafgaande en volgende maskers die worden gebruikt om het gewenste fragment te markeren bij meerdere overeenkomsten op de pagina.
    Release van Firefox 131
  • Bij het indrukken van shift-enter of shift-klik in een lege zoekbalk, die optioneel aan de werkbalk naast de adresbalk kan worden toegevoegd, wordt de startpagina van de zoekmachine geopend.
    Release van Firefox 131
  • Het pictogram van het menu met een lijst van alle geopende tabbladen, weergegeven in de rechterbovenhoek, is gewijzigd (in plaats van het 'V'-teken wordt nu een afbeelding van een tabblad gebruikt).
    Release van Firefox 131
  • In het ingebouwde vertaal systeem wordt nu de taal gebruikt die de gebruiker eerder heeft gekozen voor vertalingen, wanneer een standaardtaal wordt geselecteerd.
  • Ondersteuning voor de CHIPS-technologie (Cookies Having Independent Partitioned State), ontwikkeld door Google in het kader van het Privacy Sandbox-initiatief, is toegevoegd, waardoor cookies in hun binding geïsoleerd kunnen worden. een domein. het eerste niveau, met gebruik van het attribuut 'Partitioned'. Als normaal gesproken externe code van website 'C', ingebed op websites 'A' en 'B', algemene cookies voor deze websites kan verwerken, dan zullen bij het gebruik van het attribuut 'Partitioned' de cookies die door website 'C' zijn ingesteld, bij het laden van code van website 'A' en 'B', volledig worden gescheiden.
    Release van Firefox 131Release van Firefox 131
  • De waarde SameSite=None voor cookies kan nu alleen in de Secure-modus worden ingesteld, die van toepassing is op verbindingen via HTTPS. SameSite=None schakelt de beperkingen voor het verzenden van cookies in vanuit externe sites uit.
  • In voorbereiding op de overgang naar de SVG 2-specificatie zijn de eigenschappen SVGGraphicsElement.nearestViewportElement en SVGGraphicsElement.farthestViewportElement verwijderd, die in februari als verouderd zijn verklaard.
  • Overeenkomstig de aanbeveling van de werkgroep die zich bezighoudt met de standaardisatie van CSS is de CSS-eigenschap 'inset-area' hernoemd naar 'position-area'.
  • De JavaScript-interface Iterator heeft ondersteuning gekregen voor synchroon uitgevoerde verwerkers Iterator.prototype.drop(), Iterator.prototype.every(), Iterator.prototype.filter(), Iterator.prototype.find(), Iterator.prototype.flatMap(), Iterator.prototype.forEach(), Iterator.prototype.map(), Iterator.prototype.reduce(), Iterator.prototype.some() en Iterator.prototype.take(), waarmee bewerkingen op iterators mogelijk zijn die lijken op bewerkingen op arrays, zonder expliciet tussenliggende Array-objecten te creëren, wat nuttig is bij de verwerking van zeer grote datasets.
  • In de Android-versie wordt bij het opslaan van een bladwijzer nu standaard de sectie geselecteerd waar de vorige bladwijzer aan is toegevoegd, in plaats van de hoofdsectie van bladwijzers. In de instellingen is een optie toegevoegd om bescherming tegen verborgen gebruikersidentificatie (vingerafdruk) in te schakelen, niet gerelateerd aan bekende trackers. Deze optie is beschikbaar bij het kiezen van de aanpasbare of geavanceerde modus voor bescherming tegen tracking.
    Release van Firefox 131

Naast nieuwigheden en het oplossen van fouten in Firefox 131 zijn er 24 kwetsbaarheden verholpen. 18 kwetsbaarheden zijn gemarkeerd als gevaarlijk, waarvan 14 zijn veroorzaakt door problemen met geheugenbeheer, zoals bufferoverlopen en toegang tot reeds vrijgegeven geheugenadressen. Deze problemen kunnen potentieel leiden tot de uitvoering van kwaadaardige code bij het openen van speciaal opgemaakte pagina's.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster