De release van webbrowser Firefox 156 heeft plaatsgevonden en er zijn updates voor eerdere versies met langdurige ondersteuning - 153.3.0, 140.16.0 en 115.41.0. In het kader van de nieuwe tweewekelijkse cyclus voor de releasevorming is de tak Firefox 157 in de bèta-testfase gebracht, met een geplande release op 29 september.
Belangrijkste vernieuwingen in Firefox 156 (1, 2, 3):
- De ingebouwde PDF-viewer start 45% sneller.
- Het geheugengebruik is verlaagd en de belasting van de CPU is verminderd bij het weergeven van grote JPEG-afbeeldingen, geschaald om op de pagina te passen.
- Op het Windows-platform met ARM64-architectuur is hardwareversnelling voor het decoderen van H264-stromen geïmplementeerd in videobeloproepen die gebruikmaken van WebRTC.
- Op het macOS-platform is de optie toegevoegd om de browser automatisch te openen na het opstarten van de computer.
- De CSS-eigenschap text-box-trim, die het snijden van de marge rond de tekst bepaalt, berekent nu de snijdimensions rekening houdend met de lettertypen, die gebruikt worden voor het renderen van de eerste regel van de tekst, gestileerd met behulp van de pseudo-element '::first-line'.
- In de versie voor Android is een ingebouwde functie toegevoegd VPN met 50 GB maandelijkse dataverkeer (geactiveerd voor een deel van de gebruikers). De mogelijkheid is toegevoegd om de positie in video's of muziek die in de browser worden afgespeeld, direct vanuit het meldingsgebied te veranderen. De Android-platformen bieden een deelmenu (share) met extra opties, zoals het verzenden van een tabblad naar een ander apparaat en het scannen van een QR-code.
Naast de vernieuwingen en bugfixes zijn er 74 kwetsbaarheden in Firefox 156 opgelost, waarvan de meeste zijn veroorzaakt door geheugenproblemen, zoals bufferoverlopen en toegang tot al geannuleerde geheugenruimtes. Deze problemen kunnen potentieel leiden tot de uitvoering van kwaadaardige code bij het openen van speciaal ontworpen pagina's.
De bèta-versie van Firefox 157 valt op door een aanzienlijke herontwerp van de gebruikersinterface.
Bron: opennet.ru
