Google Chrome je web preglednik zatvorenog koda koji je razvio Google
Prije nekoliko dana najavljeno je izlazak nove verzije iz popularnog web preglednika Google Chrome 109, koji popravlja razne greške i uvodi neke nove značajke. Ova nova verzija omogućuje, posebice, da Google Chrome Otklanjam ukupno 17 sigurnosnih propusta.
Većina vanjskih prijavljenih sigurnosnih nedostataka su srednje i niske ozbiljnosti, a samo su dvije ocijenjene kao "visoke ozbiljnosti". To uključuje problem s korištenjem nakon oslobađanja u načinu pregleda (CVE-2023-0128) i pogrešku s prekoračenjem međuspremnika hrpe u mrežnoj usluzi (CVE-2023-0129).
Google kaže da je za ove ranjivosti platio nagrade za bugove od 4,000 USD, odnosno 2,000 USD. Ukupno osam srednje ozbiljnih grešaka riješeno je najnovijom iteracijom preglednika, od kojih je pet opisano kao nedostatci neprikladne implementacije u komponentama Chromea kao što su Full Screen API, Iframe Sandbox i Permission Requests.
Preostali problemi uključuju dvije ranjivosti korištenja nakon oslobađanja u Cart-u i bug prekoračenja međuspremnika hrpe u Platformskim aplikacijama.
Glavne nove značajke Chrome 109
Nova verzija sustava Chrome 109 stiže s nizom promjena i poboljšanja Većina njih usmjerena je na programere, ali jedna od njih je jedna od najvažnijih u ovom izdanju, a to je povratak podrške za MathML Core.
Mathematical Markup Language vraća se definiranju matematičkih formula ugrađen u HTML i SVG dokumente. Uz to su također uključena CSS svojstva math-style, math-depth i math-shift za prilagodbu stila specifičnog za MathML, kao i vrijednost "math" za svojstva "display", vrijednost math-auto za naziv transformacije teksta i naziv "math" za svojstvo "font-family".
Još jedna posebnost ove nove verzije Google Chrome 109 je da je posljednja verzija kompatibilna sa sustavima Windows 7 i Windows 8. Google ju je najavio prije nekoliko tjedana, tako da je Chrome 109 posljednji instaliran na ovim verzijama Windowsa.
Što se tiče poboljšanja u alatima za web programere, spominje se da je program za ispravljanje pogrešaka u JavaScriptu poboljšan za otklanjanje imena varijabli u Generatoru i asinkronim funkcijama, dodano je svojstvo new.target kako bi se utvrdilo je li pozvano na funkciju ili konstruktor s operatorom new.
Također imajte na umu da je WeakRef objekt dodan za držanje reference na drugi objekt tako da se ne skuplja smeće. Dodani su savjeti na ploču Stilovi za neaktivna svojstva CSS-a, visinu/širinu, savitljivost i rešetku. Ploča Performanse pruža rezultate uobičajenih naziva funkcija definiranih kroz kartu izvora.
Od ostale promjene koji se izdvajaju iz ove nove verzije preglednika Google Chrome 109:
- Dodane su nove značajke za poboljšanje dijeljenja zaslona.
- Dodan Conditional Focus API, koji dodaje objekt CaptureController u getDisplayMedia() koji može koristiti aplikacija koja snima prozor ili karticu.
- Uklonjena je podrška za nestandardni API Event.path i umjesto toga treba koristiti metodu Event.composedPath().
- Proširena podrška za spekulativna pravila (spekulativna pravila), koja omogućuju autorima stranica da pošalju pregledniku informacije o najvjerojatnijim stranicama na koje korisnik može otići.
- Dodano CSS svojstvo "hyphenate-limit-chars", koje se može koristiti za određivanje minimalnog broja znakova u dijelovima riječi koji su odvojeni postavljanjem kraja riječi u drugi redak.
- Riješen problem sporog pomicanja na Linuxu kada se koristi Wayland.
Kako instalirati Google Chrome na Linuxu?
Ako ste zainteresirani za instalaciju ove nove verzije ovog web preglednika, a još uvijek je nemate, instalacijski program koji se nudi u paketima deb i rpm možete preuzeti na njegovom službenom web mjestu.