Google har slÀppt version 148 av webblÀsaren Chrome. Samtidigt Àr den stabila versionen av det öppna projektet Chromium, som ligger till grund för Chrome, ocksÄ tillgÀnglig. Chrome skiljer sig frÄn Chromium genom anvÀndningen av Google-logotyper, en system för att skicka aviseringar vid krasch, moduler för att spela upp kopieringsskyddat videoinnehÄll (DRM), automatisk uppdatering, stÀndig Sandbox-isolering, leverans av nycklar till Google API och överföring av RLZ-parametrar vid sökning. För dem som behöver mer tid att uppdatera finns en separat version, Extended Stable, som stöds under Ätta veckor. NÀsta version av Chrome, 149, planeras till den 2 juni.
Huvudsakliga förÀndringar i Chrome 148 (1, 2, 3, 4):
- Utvecklingen av AI-lÀget har fortsatt, vilket möjliggör interaktion med AI-agent frÄn adressfÀltet eller sidan som visas nÀr en ny flik öppnas. AI-lÀget ger möjlighet att stÀlla komplexa frÄgor pÄ naturligt sprÄk och fÄ svar baserat pÄ aggregerad information frÄn de mest relevanta sidorna pÄ det angivna Àmnet. Vid behov kan anvÀndaren specificera informationen med hjÀlp av följdfrÄgor. LÀget tillÄter Àven att stÀlla frÄgor om innehÄllet pÄ sidan direkt frÄn adressfÀltet. I Chrome 148 har stöd för tillÀmpning av AI-lÀget för automatisk ifyllnad av kreditkortsnummer och adresser implementerats (efter anvÀndarens tillstÄnd). Möjligheten att anvÀnda den inbyggda chattboten Gemini har utvidgats till 49 lÀnder i Asien och Stilla havet.
- Automatisk ifyllnad av webformulÀr för körkortsnummer, passnummer, nationella ID-kort, KTN-nummer (Known Traveler Number) och RCN-nummer (Redress Control Number), sparade i Google Wallet, har lagts till.
- Det visuella grÀnssnittet för profilskapande har Àndrats (funktionen förblir densamma).

- För ChromeOS har en vertikal flikvisningslÀge implementerats, vilket ersÀtter den övre horisontella fliken med en sidopanel med vertikala flikar. I den föregÄende versionen föreslogs detta lÀge för plattformarna Linux, macOS och Windows.

- I Android-versionen har funktionen "Enhanced autofill", som anvÀnder en AI-modell för att förstÄ webformer och automatiskt fylla i fÀlten baserat pÄ hur anvÀndaren tidigare har fyllt i liknande formulÀr, implementerats.
- I Android-versionen har lÀget för att ÄtervÀnda till webbplatser med ungefÀrlig snarare Àn exakt platslagts.

- Optimeringar har lagts till som utökar anvÀndningen av protokollet HTTP/3. FörbÀttrad detektion av stöd för HTTP/3 pÄ webbplatser.
- API:et Prompt har implementerats, vilket tillhandahÄller anrop för att interagera med stora sprÄkmuskler och möjliggör text-, bild- och ljudingÄngar i förfrÄgningarna. Resultatet returneras i ett strukturerat format som Àr lÀtt att tolka. Exempel pÄ anvÀndning inkluderar generering av bildbeskrivningar, visuell sökning, taltranskription, klassificering av ljud, textgenerering enligt angiven instruktion och informationsutvinning frÄn text. API:et Àr implementerat med hjÀlp av den lokalt körda stora sprÄkmuskeln Gemini Nano (muskeln tar upp 4 GB, laddas ner automatiskt och installeras som en weights.bin-fil i undermappen OptGuideOnDeviceModel).
- I SharedWorker har en alternativ "extendedLifetime: true" lagts till för att hÄlla aktiveringen av hanteraren efter att alla klienter har kopplats bort, vilket gör att asynkrona arbeten kan utföras efter att sidan laddas ur (unload) utan att anvÀnda Service Workers.
- CSS-anropen "@container" kan nu göras med endast behĂ„llarens namn (container-name) utan att ange typen (container-type). #container { container-name: âfoo; } @container âfoo { input { background-color: green; } }
- En nyckelord "revert-rule" har lagts till i CSS, vilket gör det möjligt att Ă„terkalla den aktuella CSS-regeln och tillĂ€mpa den föregĂ„ende regeln. div { display: if(style(âlayout: fancy): grid; else: revert-rule); }
- För CSS-egenskapen "text-decoration-skip-ink" har stöd för vÀrdet "all" lagts till, vilket föreskriver ett obligatoriskt avbrott i linjeunderstrykning och genomstrykning vid korsning med textglypher.
- I Android-versionen har möjligheten att anvÀnda API:et Web Serial lagts till för att ansluta till enheter med seriell port, inklusive seriella portar över USB eller Bluetooth.
- I elementen
- Stödet för den andra versionen av utökningen av formatet Open Font "avar" (Axis Variation table) har lagts till, vilket gör det möjligt för typsnittet att Àndra bindningarna mellan normaliserade och axelvÀrden.
- FörbÀttringar har gjorts i verktygen för webbutvecklare.
Förutom nyheterna och buggfixarna i den nya versionen har 127 sÄrbarheter ÄtgÀrdats. MÄnga av sÄrbarheterna upptÀcktes genom automatiserad testning med verktyg som AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer och AFL. Tre problem (ett heltalsöverflöde i Blink, försök att komma Ät redan frigjord minne i Chromoting och Mobile) har fÄtt kritisk sÀkerhetsnivÄ, vilket innebÀr att sÄrbarheterna kan kringgÄ alla sÀkerhetsnivÄer i webblÀsaren och köra kod utanför sandbox-miljön. Inom ramen för programmet för belöningar för upptÀckta sÄrbarheter har Google för nuvarande release utfÀrdat 26 belöningar och betalat ut 138 000 USD (en belöning pÄ $55 000, $43 000 och $8 000, samt tvÄ belöningar pÄ $16 000). Storleken pÄ 21 belöningar har Ànnu inte faststÀllts.
KĂ€lla: opennet.ru



