Chrome 109 arriveert met compatibiliteit met MathML en neemt afscheid van Windows 7 en 8

Google Chrome

Google Chrome is een closed-source webbrowser ontwikkeld door Google

Enkele dagen geleden werd de release van de nieuwe versie van de populaire webbrowser Google Chrome 109 aangekondigd . Deze versie verhelpt diverse bugs en introduceert een aantal nieuwe functies. Met name in deze nieuwe versie zijn maar liefst 17 beveiligingslekken verholpen.

De meeste van de extern gerapporteerde beveiligingsfouten zijn middelmatige en lichte fouten, waarvan er slechts twee als "zeer ernstig" worden beoordeeld. Deze omvatten een 'use-after-free'-probleem in overzichtsmodus (CVE-2023-0128) en een heapbufferoverloopbug in de netwerkservice (CVE-2023-0129).

Google zegt dat het bugbounties van respectievelijk $ 4,000 en $ 2,000 heeft betaald voor deze kwetsbaarheden. In totaal zijn acht bugs van gemiddelde ernst opgelost met de nieuwste iteratie van de browser, waarvan er vijf worden beschreven als ongepaste implementatiefouten in Chrome-componenten zoals de Full Screen API, Iframe Sandbox en Permission Requests.

Resterende problemen zijn onder meer twee gebruik-na-vrije kwetsbaarheden in Cart en een heap buffer overflow bug in Platform Apps.

Belangrijkste nieuwigheden van Chrome 109

De nieuwe versie van Chrome 109 bevat een reeks wijzigingen en verbeteringen, waarvan de meeste gericht zijn op ontwikkelaars. Een van de belangrijkste in deze release is echter de terugkeer van de ondersteuning voor MathML Core.

MathML (Mathematical Markup Language) keert terug om wiskundige formules in HTML- en SVG-documenten te definiëren. Daarnaast zijn de CSS-eigenschappen `math-style`, `math-depth` en `math-shift` toegevoegd om MathML-specifieke styling aan te passen, evenals de waarde `math` voor de eigenschap `display`, de waarde `math-auto` voor de eigenschap `text-transformation` en de naam `math` voor de eigenschap `font-family`.

Een andere bijzonderheid van deze nieuwe versie van Google Chrome 109 is dat het de laatste versie is die compatibel is met de systemen Windows 7 en Windows 8. Google heeft het een paar weken geleden aangekondigd, dus Chrome 109 is de laatste die op deze versies van Windows wordt geïnstalleerd.

Van de kant van de verbeteringen in de tools voor webontwikkelaars wordt vermeld dat de JavaScript-debugger is verbeterd om variabelenamen in Generator en asynchrone functies te ontstoppen, de eigenschap new.target is toegevoegd om te bepalen of deze naar een functie is aangeroepen of constructor met de nieuwe operator.

Merk ook op dat er een WeakRef-object is toegevoegd om een ​​verwijzing naar een ander object vast te houden, zodat het niet wordt opgeschoond. Hints toegevoegd aan het deelvenster Stijlen voor inactieve CSS-eigenschappen inline height/width, flex en grid. Het deelvenster Prestaties biedt resultaten van reguliere functienamen die zijn gedefinieerd via de bronkaart.

Andere opvallende wijzigingen in deze nieuwe versie van Google Chrome 109 zijn onder meer:

  • Er zijn nieuwe functies toegevoegd om het delen van schermen te verbeteren.
  • De Conditional Focus API toegevoegd, die een CaptureController-object toevoegt aan getDisplayMedia() dat kan worden gebruikt door een toepassing die een venster of tabblad vastlegt.
  • Ondersteuning verwijderd voor de niet-standaard Event.path API en zou in plaats daarvan de Event.composedPath() methode moeten gebruiken.
  • Uitgebreide ondersteuning voor speculatieve regels (speculatieregels), waarmee site-auteurs de browser informatie kunnen sturen over de meest waarschijnlijke pagina's waar de gebruiker naartoe kan gaan.
  • De CSS-eigenschap "hyphenate-limit-chars" toegevoegd, die kan worden gebruikt om het minimale aantal tekens op te geven in de delen van een woord die worden gescheiden door het einde van een woord op een andere regel te plaatsen.
  • Een probleem met langzaam scrollen opgelost op Linux bij gebruik van Wayland.

Hoe Google Chrome te installeren op Linux?

Als u deze nieuwe versie van de webbrowser wilt installeren en u deze nog niet hebt geïnstalleerd, kunt u het installatieprogramma, dat beschikbaar is als .deb- en .rpm-pakketten, downloaden van de officiële website.

De link is dit.


Voeg dit toe als voorkeursbron in Google.