Chrome 109 kommer med kompatibilitet med MathML och säger adjö till Windows 7 och 8

Google Chrome

Google Chrome är en webbläsare med stängd källkod som utvecklats av Google

För några dagar sedan tillkännagavs lanseringen av den nya versionen av den populära webbläsaren Google Chrome 109 , som åtgärdar flera buggar och introducerar några nya funktioner. Den här nya versionen gör det möjligt för Google Chrome att eliminera totalt 17 säkerhetsbrister.

De flesta av de externt rapporterade säkerhetsbristerna är medelstora och låga allvarliga brister, med endast två av dem klassade som "hög svårighetsgrad". Dessa inkluderar ett problem utan användning i översiktsläge (CVE-2023-0128) och en bugg för heapbuffertspill i nätverkstjänsten (CVE-2023-0129).

Google säger att de betalade buggpremier på $4,000 2,000 respektive $XNUMX XNUMX för dessa sårbarheter. Totalt åtta medelsvåra buggar har lösts med den senaste iterationen av webbläsaren, varav fem beskrivs som olämpliga implementeringsbrister i Chrome-komponenter som Full Screen API, Iframe Sandbox och Permission Requests.

Återstående problem inkluderar två användningsfria sårbarheter i varukorgen och en bugg för hög buffertspill i plattformsappar.

De viktigaste nya funktionerna i Chrome 109

Den nya versionen av Chrome 109 kommer med en rad förändringar och förbättringar, varav de flesta är inriktade på utvecklare, men en av dem är en av de viktigaste i den här versionen och är återkomsten av stöd för MathML Core.

Mathematical Markup Language återgår till att definiera matematiska formler inbäddade i HTML- och SVG-dokument. Tillsammans med detta ingår även CSS-egenskaperna `math-style`, `math-depth` och `math-shift` för att anpassa MathML-specifik stil, såväl som värdet `math` för egenskapen `display`, värdet `math-auto` för egenskapen `text transformation` och namnet `math` för egenskapen `font-family`.

En annan speciell egenskap hos den här nya versionen av Google Chrome 109 är att det är den senaste versionen som är kompatibel med systemen Windows 7 och Windows 8. Google meddelade det för några veckor sedan, så Chrome 109 är den sista som installeras på dessa versioner av Windows.

På sidan av förbättringarna i verktygen för webbutvecklare nämns att JavaScript-debuggern har förbättrats för att rensa upp variabelnamn i Generator och asynkrona funktioner, egenskapen new.target har lagts till för att avgöra om den har anropats till en funktion eller konstruktör med den nya operatören.

Notera också att ett WeakRef-objekt har lagts till för att hålla en referens till ett annat objekt så att det inte samlas in som skräp. Lade till tips till panelen Stilar för inaktiva CSS-egenskaper inline höjd/bredd, flex och rutnät. Prestandapanelen visar resultat av vanliga funktionsnamn som definieras via källkartan.

Andra anmärkningsvärda förändringar i den här nya versionen av Google Chrome 109 inkluderar:

  • Nya funktioner har lagts till för att förbättra skärmdelningen.
  • Lade till Conditional Focus API, som lägger till ett CaptureController-objekt till getDisplayMedia() som kan användas av ett program som fångar ett fönster eller en flik.
  • Tog bort stödet för det icke-standardiserade API:et Event.path och bör använda metoden Event.composedPath() istället.
  • Utökat stöd för spekulativa regler (spekulationsregler), som tillåter webbplatsens författare att skicka webbläsarinformation om de mest sannolika sidorna som användaren kan gå till.
  • Lade till CSS-egenskapen "hyphenate-limit-chars", som kan användas för att specificera det minsta antalet tecken i de delar av ett ord som separeras genom att placera slutet av ett ord på en annan rad.
  • Fixade ett problem med långsam rullning på Linux när jag använde Wayland.

Hur man installerar Google Chrome på Linux?

Om du är intresserad av att installera den här nya versionen av webbläsaren och inte redan har den installerad kan du ladda ner installationsprogrammet som ingår i deb- och rpm-paketen från dess officiella webbplats.

Länken är den här.


Lägg till som prioriterad källa i Google