Release van Firefox 139

De release van de webbrowser Firefox 139 is aangekondigd en er zijn updates voor de vorige versies met langdurige ondersteuning - 115.24.0 en 128.11.0. De bètafase voor de Firefox 140 tak is begonnen, waarvan de release op 24 juni is gepland.

Belangrijkste vernieuwingen in Firefox 139:

  • Er is een mogelijkheid toegevoegd om een eigen achtergrondafbeelding of achtergrondkleur voor de pagina in te stellen die wordt getoond bij het openen van een nieuw tabblad. Deze functie is voorlopig niet standaard ingeschakeld voor iedereen en zal geleidelijk aan voor een steeds groter percentage gebruikers worden geactiveerd. Voor geforceerde inschakeling kan de sectie 'Firefox Labs' (about:settings#experimental) worden gebruikt. In deze nieuwe versie zijn ook nieuwe standaard achtergrondafbeeldingen toegevoegd en is de nieuwe categorie «Celestial» geïntroduceerd.
    Release van Firefox 139
  • Er is experimentele ondersteuning voor het voorvertonen van links op de pagina toegevoegd - als je Alt+Shift ingedrukt houdt en met de cursor op een link beweegt, verschijnt er een pop-up met informatie over de pagina waar de link naar verwijst. Deze informatie omvat de titel, een afbeelding en een korte samenvatting van de inhoud, gegenereerd door een grote taalmodel (de ingebouwde AI-assistent die op het systeem van de gebruiker draait, wordt ingeschakeld). Deze mogelijkheid kan worden ingeschakeld via de sectie ‘Firefox Labs’ (about:settings#experimental).
    Release van Firefox 139
  • De vertaaldienst van de ene taal naar de andere werkt nu niet alleen op webpagina's, maar ook op interne pagina's van extensies die toegankelijk zijn via de URL 'moz-extension://'.
  • De prestaties van het gegevensladen bij gebruik van HTTP/3 zijn aanzienlijk verbeterd, wat vooral merkbaar is bij het hervatten van verbindingen (QUIC 0-RTT) en op verbindingen met een hoge bandbreedte en hoge latenties.
  • Met de overgang van Chrome naar het versleutelen van gevoelige gebruikersgegevens op het Windows-platform is de directe migratie van wachtwoorden en betalingsmethoden uit Chrome stopgezet. Voor het overbrengen van wachtwoorden uit Chrome is het nu noodzakelijk om handmatig de wachtwoorden te exporteren in CSV-formaat en het verkregen bestand in Firefox te laden.
  • Op 10 juni stopt de service Review Checker (Fakespot), en op 8 juli de service Pocket.
  • Standaard is het Temporal-object ingeschakeld, dat een alternatieve set methoden biedt voor het werken met data en tijd. De nieuwe API maakt het mogelijk om data te manipuleren met en zonder rekening te houden met tijdzones, tijd te converteren, uitvoer te formatteren en wiskundige bewerkingen met tijd uit te voeren. Tijd kan worden vastgesteld in een tijdzone-onafhankelijke weergave (Temporal.PlainDate, Temporal.PlainTime, Temporal.PlainDateTime), gekoppeld aan een tijdzone (Temporal.ZonedDateTime) en in epochweergave (Temporal.Instant — het aantal nanoseconden sinds 1 januari 1970).
  • De mogelijkheid om de precisie van de timer voor Workers te verkorten is toegevoegd.
  • Zoekoperaties op de pagina omvatten nu de inhoud van HTML-blokken ‘
    ’. Als de gezochte zin zich in het blok bevindt, wordt het automatisch geopend tijdens het zoeken.
  • Voor het attribuut ‘hidden’ is een nieuwe vlag ‘until-found’ voorgesteld, die het element toegankelijk maakt voor zoeken op de pagina en scrollen door de tekstmasker. Bijvoorbeeld, verborgen tekst kan aan de pagina worden toegevoegd, waarvan de inhoud beschikbaar is bij lokaal zoeken.
  • In de methode window.getSelection().toString() is een correcte serialisatie van de tekst die in tekstvormen is geselecteerd, gewaarborgd.
  • Voor WebAuthn zijn de extensies largeBlob en credProps geïmplementeerd, bedoeld voor het opslaan en ophalen van extra gegevens die verband houden met het gebruikersaccount.
  • In de API HTMLDialogElement is de methode requestClose() toegevoegd, die het sluiten van de dialoog op basis van het HTML-element ‘’ initieert. In tegenstelling tot de methode Close() biedt de nieuwe methode de mogelijkheid om het sluiten te annuleren door een gebeurtenishandler ‘cancel’ toe te voegen.
  • Het gedrag van de ingebouwde editor voor contenteditable en designMode komt overeen met Chrome wat betreft de verwerking van spaties voor de rand van het blok en tussen de zichtbare inhoud (Firefox voegt het element niet meer toe <br> na de spatie voor de rand van het blok).
  • In de webontwikkelaarstools is het mogelijk gemaakt om filterinstellingen in het netwerkinspicatiepaneel tussen verschillende sessies op te slaan. In de JavaScript-debugger is de weergave van de lijn waarop de uitvoering is gestopt verbeterd, en de hoofdmap is beperkt tot de geselecteerde. domein.
  • In de versie voor het Android-platform is ondersteuning voor het sorteren van bladwijzers geïmplementeerd, de interface voor het beheren van downloads is verbeterd, de mogelijkheden van de nieuwsfunctie zijn uitgebreid en de implementatie van ondersteuning voor het JetPack Compose-framework is gestart.

Naast nieuwe functies en bugfixes zijn in Firefox 139 14 kwetsbaarheden verholpen. 8 kwetsbaarheden zijn veroorzaakt door problemen met het geheugen, zoals buffer-overflows en toegang tot reeds vrijgegeven geheugengebieden. Deze problemen kunnen potentieel leiden tot de uitvoering van kwaadwillige code wanneer speciaal opgemaakte pagina's worden geopend. Eén probleem (CVE-2025-5262) is geclassificeerd als kritiek. De kwetsbaarheid is ontstaan door dubbele geheugenvrijgave (double-free) in de libvpx-encoder, die de VP8- en VP9-indelingen ondersteunt, en kan worden uitgebuit via WebRTC.

In de bèta-versie van Firefox 140 is aan het contextmenu, dat verschijnt bij een rechter muisklik op het tabblad, de optie 'Unload Tab' toegevoegd, waarmee een tabblad uit het geheugen kan worden verwijderd om het verbruik van middelen te verminderen. In het paneel met verticale tabbladen is de mogelijkheid geïmplementeerd om de grootte van het gebied voor vastgezette tabbladen te wijzigen. Er is een functie toegevoegd om eigen zoekmachines toe te voegen (Instellingen > Zoekopdracht > Toevoegen).

Bron: opennet.ru

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