Google ir atklÄjis tÄ«mekļa pÄrlÅ«kprogrammas Chrome 113 izlaidumu. TajÄ paÅ”Ä laikÄ ir pieejams stabils bezmaksas Chromium projekta izlaidums, kas ir Chrome pamatÄ. PÄrlÅ«kprogramma Chrome atŔķiras no Chromium ar Google logotipu izmantoÅ”anu, sistÄmas klÄtbÅ«tni paziÅojumu nosÅ«tīŔanai avÄrijas gadÄ«jumÄ, moduļus pret kopÄÅ”anu aizsargÄta video satura atskaÅoÅ”anai, automÄtisko atjauninÄÅ”anas sistÄmu, pastÄvÄ«gu smilÅ”kastes izolÄcijas iekļauÅ”anu. , Google API atslÄgu piegÄde un pÄrraide, meklÄjot RLZ- parametrus. Tiem, kam ir nepiecieÅ”ams vairÄk laika, lai atjauninÄtu, paplaÅ”inÄtÄ stabilÄ filiÄle tiek atbalstÄ«ta atseviŔķi, kam seko 8 nedÄļas. NÄkamais Chrome 114 laidiens ir paredzÄts 30. maijÄ.
GalvenÄs izmaiÅas pÄrlÅ«kÄ Chrome 113:
- PÄc noklusÄjuma ir iespÄjots atbalsts WebGPU grafikas API un WGSL (WebGPU Änojuma valodai). WebGPU nodroÅ”ina programmÄÅ”anas saskarni, kas ir lÄ«dzÄ«ga Vulkan, Metal un Direct3D 12, GPU balstÄ«tÄm darbÄ«bÄm, piemÄram, renderÄÅ”anai un skaitļoÅ”anai, kÄ arÄ« ļauj izmantot Änojuma valodu GPU balstÄ«tu programmu rakstīŔanai. WebGPU atbalsts paÅ”laik ir iespÄjots tikai ChromeOS, macOS un Windows versijÄs, un vÄlÄk tiks iespÄjots Linux un Android operÄtÄjsistÄmÄm.
- TurpinÄjÄs veiktspÄjas optimizÄcijas darbs. Spidometra 2.1 etalona izpildes Ätrums ir palielinÄjies par 5% salÄ«dzinÄjumÄ ar 112. atzaru.
- LietotÄjiem tagad pakÄpeniski tiek iespÄjota krÄtuves segmentÄcija, pakalpojumu darbinieki un saziÅas API. Å ie API lapas apstrÄdes laikÄ tiek atdalÄ«ti pa domÄniem, izolÄjot treÅ”o puÅ”u apstrÄdÄtÄjus. Å is režīms bloÄ·Ä starpvietÅu izsekoÅ”anas metodes, kas paļaujas uz identifikatoru glabÄÅ”anu koplietojamÄ krÄtuvÄ un apgabalos, kas nav paredzÄti pastÄvÄ«gai informÄcijas glabÄÅ”anai (supersÄ«kfaili), piemÄram, tÄs, kas paļaujas uz noteiktu datu klÄtbÅ«tnes pÄrbaudi pÄrlÅ«kprogrammas keÅ”atmiÅÄ. SÄkotnÄji, apstrÄdÄjot lapu, visi resursi tika glabÄti koplietojamÄ vÄrdtelpÄ (viena izcelsme) neatkarÄ«gi no izcelsmes domÄna. Tas ļÄva vienai vietnei noteikt resursu ielÄdi no citas vietnes, manipulÄjot ar lokÄlo krÄtuvi, IndexedDB API vai pÄrbaudot datu klÄtbÅ«tni keÅ”atmiÅÄ.
SegmentÄjot, atslÄgai, ko izmanto objektu izgūŔanai no keÅ”atmiÅas un pÄrlÅ«kprogrammas krÄtuves, tiek pievienots atseviŔķs atribÅ«ts, kas nosaka saistīŔanu ar primÄro domÄns, no kura tiek atvÄrta galvenÄ lapa, kas ierobežo izsekoÅ”anas skriptu darbÄ«bas jomu, piemÄram, tÄdu, kas tiek ielÄdÄti, izmantojot iframe no citas vietnes. Lai piespiestu sadalīŔanu, negaidot tÄs iespÄjoÅ”anu, varat izmantot iestatÄ«jumu "chrome://flags/#third-party-storage-partitioning".

- Ir ierosinÄts pirmÄs puses kopu (FPS) mehÄnisms, kas ļauj izveidot attiecÄ«bas starp dažÄdÄm tÄ«mekļa vietnÄm vienas organizÄcijas vai projekta ietvaros, lai koplietotu sÄ«kfailu apstrÄdi. Å Ä« funkcija ir noderÄ«ga, ja viena tÄ«mekļa vietne ir pieejama, izmantojot dažÄdus domÄnus (piemÄram, opennet.ru un opennet.me). Å Ädu domÄnu sÄ«kfaili ir pilnÄ«gi atseviŔķi, taÄu ar FPS tos tagad var savienot kopÄjÄ krÄtuvÄ. Lai iespÄjotu FPS, izmantojiet karodziÅu "chrome://flags/enable-first-party-sets".
- Ir veiktas ievÄrojamas AV1 video kodÄtÄja (libaom) optimizÄcijas, uzlabojot tÄ«mekļa lietojumprogrammu, kas izmanto WebRTC, piemÄram, videokonferenÄu sistÄmu, veiktspÄju. Ir pievienots jauns Speed āāāā10 režīms, kas ir piemÄrots ierÄ«cÄm ar ierobežotiem centrÄlÄ procesora resursiem. TestÄjot Google Meet lietotni 40 kbps kanÄlÄ, AV1 Speed āāāā10 režīms, salÄ«dzinot ar VP9 Speed āāāā7 režīmu, nodroÅ”inÄja par 12% kvalitÄtes pieaugumu un par 25% veiktspÄjas pieaugumu.
- Kad ir iespÄjota uzlabotÄ pÄrlÅ«kprogrammas aizsardzÄ«ba (DroÅ”a pÄrlÅ«koÅ”ana > UzlabotÄ aizsardzÄ«ba), Google apkopo telemetrijas datus par pÄrlÅ«kprogrammas papildinÄjumiem, kas instalÄti Ärpus Chrome veikala, lai atklÄtu ļaunprÄtÄ«gu darbÄ«bu. Å ie dati ietver papildinÄjumu failu jaucÄjkodas un manifest.json saturu.
- Daži lietotÄji ir iespÄjojuÅ”i papildu veidlapu automÄtiskÄs aizpildīŔanas funkcijas, kuru mÄrÄ·is ir Ätri aizpildÄ«t piegÄdes adreses un maksÄjuma informÄciju, veicot pirkumus noteiktos tieÅ”saistes veikalos.

- IzvÄlne, kas tiek parÄdÄ«ta, noklikŔķinot uz trÄ«s punktu ikonas, ir pÄrveidota. Sadaļas āPaplaÅ”inÄjumiā un āChrome interneta veikalsā ir pÄrvietotas uz izvÄlnes pirmo lÄ«meni.
- Pievienota iespÄja tulkot tikai atlasÄ«tu lapas fragmentu citÄ valodÄ, nevis visu lapu (tulkoÅ”ana tiek uzsÄkta no konteksta izvÄlnes). Tagad ir pieejams iestatÄ«jums "chrome://flags/#desktop-partial-translate", lai kontrolÄtu, vai ir iespÄjota daļÄja tulkoÅ”ana.
- LapÄ, kas tiek parÄdÄ«ta, atverot jaunu cilni, tagad ir iekļauta iespÄja atsÄkt pÄrtraukto darbu ("Ceļojums"), piemÄram, lai turpinÄtu meklÄÅ”anu no pÄrtrauktÄs pozÄ«cijas.

- Android versijÄ ir jauna pakalpojuma lapa āchrome://policy/logsā, kurÄ administratori var atkļūdot lietotÄjiem iestatÄ«tÄs centralizÄtÄs pÄrvaldÄ«bas politikas.
- Android versijÄ tagad ir iekļauta iespÄja sadaÄ¼Ä āDiscoverā rÄdÄ«t personalizÄtÄku saturu. TurklÄt lietotÄjiem, kuri nav pierakstÄ«juÅ”ies Google kontÄ, ir pievienota iespÄja pielÄgot vÄlamos ieteikumu veidus (piemÄram, paslÄpt saturu no noteiktiem avotiem).

- Android versijÄ ir pieejama jauna saskarne multivides failu izvÄlei fotoattÄlu un videoklipu augÅ”upielÄdei (pielÄgotas ievieÅ”anas vietÄ tiek izmantota standarta Android Media Picker saskarne).

- CSS tagad ievieÅ” standarta image-set() sintaksi, kas ļauj atlasÄ«t attÄlu no opciju kopas ar dažÄdÄm izŔķirtspÄjÄm, to, kas ir vispiemÄrotÄkais paÅ”reizÄjiem ekrÄna parametriem un tÄ«kla joslas platumam. IepriekÅ” atbalstÄ«tais izsaukums ar prefiksu -webkit-image-set(), kas piedÄvÄja Chrome specifisku sintaksi, tagad ir aizstÄts ar standarta image-set.
- CSS tagad atbalsta jaunus multivides vaicÄjumus (@media) overflow-inline un overflow-block, kas ļauj norÄdÄ«t, kÄ tiks apstrÄdÄts saturs, kas sniedzas Ärpus bloka sÄkotnÄjÄm robežÄm.
- CSS ir pievienots atjauninÄÅ”anas multivides vaicÄjums, kas ļauj definÄt stilus drukÄÅ”anai vai attÄloÅ”anai lÄnos (piemÄram, e-grÄmatu ekrÄnos) un Ätros (parastos monitoros) ekrÄnos.
- CSS ir pievienota funkcija linear(), lai piemÄrotu lineÄru interpolÄciju starp noteiktu punktu skaitu, ko var izmantot, lai izveidotu sarežģītas animÄcijas, piemÄram, atlÄcienu un stiepÅ”anÄs efektus.
- Headers.getSetCookie() metode tagad ļauj iegÅ«t vÄrtÄ«bas no vairÄkÄm Set-Cookie galvenÄm, kas nodotas vienÄ pieprasÄ«jumÄ, tÄs neapvienojot.
- WebAuthn API ir pievienots paplaÅ”inÄjums largeBlob, lai glabÄtu lielus binÄros datus, kas saistÄ«ti ar akreditÄcijas datiem.
- IespÄjota privÄtÄ stÄvokļa marÄ·iera API, lai atdalÄ«tu lietotÄjus, neizmantojot starpvietÅu identifikatorus.
- VietnÄm nav atļauts iestatÄ«t rekvizÄ«tu document.domain, lai resursiem, kas ielÄdÄti no dažÄdiem apakÅ”domÄniem, lietotu vienas izcelsmes nosacÄ«jumus. Ja nepiecieÅ”ams izveidot saziÅas kanÄlu starp apakÅ”domÄniem, izmantojiet funkciju postMessage() vai Channel Messaging API.
- Ir uzlaboti tÄ«mekļa izstrÄdÄtÄju rÄ«ki. TÄ«kla aktivitÄÅ”u pÄrbaudes panelis tagad ļauj ignorÄt vai izveidot jaunas HTTP atbildes galvenes, ko atgriež tÄ«mekļa serveris (TÄ«kls > Galvenes > Atbildes galvenes). TurklÄt tagad varat rediÄ£Ät visas ignorÄÅ”anas vienuviet, rediÄ£Äjot failu .headers sadaÄ¼Ä Avoti > PÄrlaboÅ”ana un izveidojot maskÄtas aizstÄÅ”anas. Ir uzlabota lietojumprogrammu atkļūdoÅ”ana, izmantojot tÄ«mekļa platformas Nuxt, Vite un Rollup. Ir uzlabota CSS diagnostika stilu panelÄ« (kļūdas rekvizÄ«tu nosaukumos un pieŔķirtajÄs vÄrtÄ«bÄs tagad ir atzÄ«mÄtas atseviŔķi). TÄ«mekļa konsolÄ tagad tiek parÄdÄ«ti automÄtiskÄs pabeigÅ”anas ieteikumi, nospiežot taustiÅu Enter (nevis tikai tad, kad tiek nospiests Tab vai labÄ bultiÅa).

Papildus jaunÄm funkcijÄm un kļūdu labojumiem jaunajÄ versijÄ ir novÄrstas 15 ievainojamÄ«bas. Daudzas no ievainojamÄ«bÄm tika identificÄtas, veicot automatizÄtu testÄÅ”anu, izmantojot AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer un AFL. Netika konstatÄtas kritiskas problÄmas, kas varÄtu ļaut apiet visus pÄrlÅ«kprogrammas aizsardzÄ«bas slÄÅus un izpildÄ«t kodu Ärpus smilÅ”kastes vides. PaÅ”reizÄjÄs versijas ievainojamÄ«bu atlÄ«dzÄ«bu programmas ietvaros Google ir pieŔķīris 10 atlÄ«dzÄ«bas 30 500 ASV dolÄru apmÄrÄ (viena atlÄ«dzÄ«ba par katru 7500, 5000 un 4000 ASV dolÄru apmÄrÄ; divas atlÄ«dzÄ«bas 3000 ASV dolÄru apmÄrÄ; trÄ«s atlÄ«dzÄ«bas 2000 ASV dolÄru apmÄrÄ; un divas atlÄ«dzÄ«bas 1000 ASV dolÄru apmÄrÄ).
Avots: opennet.ru






