Izdaja spletnega brskalnika Chrome 143

Podjetje Google je objavilo različico spletnega brskalnika Chrome 143. Hkrati je na voljo stabilna različica prostega projekta Chromium, ki je osnova za Chrome. Brskalnik Chrome se razlikuje od Chromiuma po uporabi logotipov Google, sistemu za pošiljanje obvestil v primeru zrušitve, modulih za predvajanje zaščitenega videoposnetka (DRM), sistemu samodejnega nameščanja posodobitev, stalni vklopitvi Sandbox-izolacije, dostavi ključev do Google API in prenosu RLZ-parametrov ob iskanju. Za tiste, ki potrebujejo več časa za posodobitev, ločeno podpira vejo Extended Stable, ki traja 8 tednov. Naslednja izdaja Chrome 144 je načrtovana za 13. januar.

Glavne spremembe v Chrome 143:

  • Podpora za jezik pretvorbe XML-dokumentov XSLT je razglašena za zastarelo in načrtovana za izklop v izdaji Chrome 155, prav tako so API-ji XSLTProcessor in navodila za razlago stilskih tabel XML razglašeni za zastarela. Kot razlog so navedena varnostna tveganja, povzročena z uporabo knjižnice libxslt, ki ima težave s vzdrževanjem in je vir napadov na brskalnike, medtem ko je delež spletnih strani, ki uporabljajo XSLT, ocenjen na 0,02%.
  • Dodane so nove možnosti AI-režima, ki omogoča interakcijo z AI-agentom iz iskalne vrstice ali s strani, ki se prikaže ob odpiranju nove zavihka. AI-režim omogoča postavljanje zapletenih vprašanj v naravnem jeziku in pridobivanje odgovorov na podlagi aglomeracije informacij z najbolj relevantnih strani na dano temo. Po potrebi lahko uporabnik natančneje pojasni informacije z dodatnimi vprašanji. Režim prav tako omogoča postavljanje vprašanj o vsebini strani neposredno iz iskalne vrstice. Za prehod v AI-režim, ki je trenutno na voljo le na platformah macOS in Windows, zadostuje pritisk na tipko tabulacije pred začetkom vnašanja v iskalno vrstico.
    Izdaja spletnega brskalnika Chrome 143
  • Knjižnica ICU je posodobljena na različico 77.1 s podporo za Unicode 16 in posodobitvijo podatkov o lokacijah.
  • V CSS je dodan selektor „@container anchored(fallback)“, ki omogoča spreminjanje sloga elementov, povezanih s pozicijo drugih elementov, glede na izbrano alternativno pozicijo brskalnika, določeno s pomočjo lastnosti „position-try-fallbacks“, da se prepreči, da bi element izstopil iz meja zunanjega bloka ali območja ogleda.
  • V CSS lastnostih „background-position-x“ in „background-position-y“ je dodana možnost določanja pozicije ozadja slike glede na eno od robov bloka. Na primer, „background-position-x: left 30px;“.
  • Dodana je CSS lastnost „font-language-override“ za nadomeščanje jezika, ki se uporablja za zamenjavo glifov v pisavah OpenType, ki nudijo možnosti glifov specifične za določene jezike. Na primer, ‘font-language-override: „RUS“;’.
  • V API WindowEventHandlers je dodana podpora za obdelavo dogodkov „ongamepadconnected“ in „ongamepaddisconnected“ za sledenje priključitvi in odklopu igralnih ploščkov.
  • V JavaScript API za delo z DOM je v imenih in predponah ustvarjenih elementov in atributov dovoljeno uporabljanje vseh znakov, ki jih dovoljuje HTML parser.
  • Pri uporabi API WebTransport je dovoljeno usklajevanje protokola, ki se uporablja za interakcijo strežnika z web-aplikacijo (pri ustvarjanju objekta WebTransport lahko aplikacija navede seznam dovoljenih protokolov).
  • V načinu Origin trial je dodan API Web Install, ki nudi metodo navigator.install() za zagon namestitve web-aplikacij s strani spletnih mest, kar se lahko uporabi pri ustvarjanju katalogov trgovin web-aplikacij ali za poenostavitev namestitve web-aplikacij za delovanje s trenutnim spletnim mestom. Namestitev se izvede po izrecnem potrditvi operacije s strani uporabnika.
  • Izboljšani so bili orodja za web-razvijalce. Razširjene so možnosti eksperimentalnega strežnika MCP (Model Context Protocol), ki omogoča dostop do funkcionalnosti Chrome DevTools iz zunanjih AI-asistentov. Na plošči Elements je dodana podpora za odpravljanje napak v CSS pravilih @starting-style. Plošča za revizijo je posodobljena na različico Lighthouse 13. Pri izvozu rezultatov sledenja zmogljivosti je na voljo možnost vključitve v arhiv vsebine datotek HTML, CSS in JavaScript ter podatkov „source map“.
    Izdaja spletnega brskalnika Chrome 143

Poleg izboljšav in odpravljanja napak nova različica odpravi 13 ranljivosti. Številne ranljivosti so bile odkrite z avtomatiziranim testiranjem s pomočjo orodij AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer in AFL. Kritične težave, ki bi omogočale obhod vseh nivojev zaščite brskalnika in izvajanje kode zunaj peskovnikov, niso bile ugotovljene. V okviru programa nagrajevanja za odkrivanje ranljivosti je podjetje Google za trenutno različico dodelilo 13 nagrad in izplačalo 18.000 ameriških dolarjev (ena nagrada 11.000 dolarjev, dve nagradi po 3.000 dolarjev in ena nagrada 1.000 dolarjev). Višina 9 nagrad zaenkrat še ni določena.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster