Google ayaa soo saartay biraawsarkaaga Chrome 147. Isla mar ahaantaana, siideynta xasilloon ee mashruuca Chromium ee bilaashka ah, kaas oo ah saldhigga Chrome, ayaa la heli karaa. browserka Chrome waxa uu kaga duwan yahay Chromium in uu isticmaalo calaamadaha Google-ka, waxa uu leeyahay nidaam lagu diro ogaysiisyada haddii ay dhacdo shil, waxa uu leeyahay qaybo lagu ciyaaro koobi-ilaalinta nuxurka muuqaalka ah (DRM), waxa uu leeyahay nidaam casriyeyn oo toos ah, waxa uu had iyo jeer awood u yeeshaa go'doominta Sandbox, waxa uu keenaa furayaasha Google API, oo uu gudbiyaa cabirrada RLZ marka la raadinayo. Kuwa u baahan wakhti dheeraad ah si ay wax u cusboonaysiiyaan, waxa jira laan kala duwan oo xasiloon, oo la taageerayo 8 toddobaad. Siideynta xigta, Chrome 148, ayaa loo qorsheeyay May 5.
Isbeddellada muhiimka ah ee Chrome 147 (1, 2, 3, 4):
- Qaab bandhig tab toosan ah ayaa lagu daray, iyadoo lagu beddelayo baarka toosan ee sare badhamada tabka iyadoo la adeegsanayo dhinaca dhinac oo leh tabs toosan. Tabs-yada toosan waxaa lagu soo bandhigi karaa qaabab la ballaariyay (icon + sharraxaad qayb ah) ama la dumiyay (icon oo keliya). Ku dul wareegaya tab dhinaca ah waxay muujinaysaa sawir yar oo ku jira waxa ku jira. Maareynta kooxaha tabka waa la fududeeyay. Ikhtiyaar "Show Tabs Vertically" ayaa lagu daray liiska macnaha guud ee soo baxa marka midig-gujinayo safka tabka. Haddii ikhtiyaarkan aan lagu soo bandhigin si caadi ah, waxaa lagu hawlgelin karaa dejinta "chrome://flags/#vertical-tabs".
- Habka akhriska ayaa dib loo habeeyay si loogu soo bandhigo oo keliya qoraalka khuseeya bog, iyadoo la qarinayo dhammaan kontaroolada la xiriira, boorarka, liiska cuntada, baararka navigation-ka, iyo qaybaha kale ee aan la xiriirin macluumaadka ee bogga. Nooca cusub, oo la mid ah Firefox, waxyaabaha khuseeya waxaa lagu soo bandhigayaa aagga muuqda oo dhan, halkii laga soo bandhigi lahaa dhinaca cidhiidhiga ah ee ku xiga bogga asalka ah. Haddii qaabka cusub aan si caadi ah loo hawlgelin, waxaa lagu hawlgelin karaa dejinta "chrome://flags/#read-anything-immersive-reading-mode".
- Badhan ayaa lagu daray liiska "Caawinta" si loogu gudbiyo cabasho si loo joojiyo bogagga shabakadda ee loo sameeyay ujeeddooyin khiyaano ama phishing ah. Badhankan waxaa la soo bandhigayaa marka habka "Baadinta Ammaan ah" la hawlgeliyo.
- Ilaalinta la ballaariyay ee ka dhanka ah marin u helidda nidaamka maxalliga ah marka lala macaamilayo mareegaha dadweynaha. Helitaanka mareegaha ilaa Cinwaanada IP-ga Shabakadda maxalliga ah (cinwaanada gudaha ama gudaha) ama is-dhexgalka dib-u-celinta (127.0.0.0/8) waxay u baahan doontaa xaqiijinta isticmaalaha. Ilaalintu hadda waxay daboolaysaa isku dayga lagu raro kheyraadka iyada oo loo marayo HTTP/HTTPS, codsiyada fetch(), iyo gelinta iframe, laakiin sidoo kale isku xirka iyada oo loo marayo WebSockets iyo WebTransport, iyo sidoo kale codsiyada soo qaadashada ee lagu bilaabay habka WindowClient.navigate(). Weerarayaashu waxay ka faa'iidaystaan helitaanka kheyraadka gudaha si ay u aqoonsadaan dadban iyo inay fuliyaan weerarrada CSRF ee router-yada, meelaha marin u helka, daabacayaasha, is-dhexgalka shabakadda shirkadaha, iyo aaladaha iyo adeegyada kale ee aqbala oo keliya codsiyada ka imanaya shabakadda maxalliga ah.
- Shaqada falanqaynta XML ayaa laga soo raray libxml2 una guuray maktabad cusub oo lagu qoray Rust iyadoo la tixgelinayo amniga. Isbeddelkani wuxuu khuseeyaa oo keliya XML; sidii hore loogu dhawaaqay, taageerada XSLT dhawaan waa la joojin doonaa.
- Hadda waa suurtogal in la isticmaalo habka startViewTransition() ma aha oo kaliya bogga oo dhan, laakiin sidoo kale walxaha HTML ee shaqsiga ah.
- Shaqada CSS ee midab-kala-soocidda () ayaa lagu daray. Waxay soo celisaa lidka midabka la cayimay (caddaan ahaan, waxay soo celisaa madow, madow ahaanna, waxay soo celisaa caddaan). Shaqadan waxaa loo isticmaali karaa in lagu waafajiyo midabka asalka ah ee midab qoraal gaar ah, iyo lidka kale.
- Hantida CSS ee "qaab-xuduudeed" ayaa lagu daray, taasoo kuu oggolaanaysa inaad abuurto xuduudo aan leydi ahayn oo ku wareegsan walxaha, sida isticmaalka xuduudaha wareegsan ama kuwa geeso leh. Hantida CSS ee "qaab-xuduudeed" waxay aqbashaa noocyada qaabka la midka ah ee hantida "jidka-clip", laakiin si ka duwan tan dambe, waxay ogaataa qaab-xuduudeed, waxay qeexdaa, waxayna qeexdaa wax kasta oo ka baxsan qaab-dhismeedka.
- Waxaa lagu daray interface-ka CSSPseudoElement, kaas oo u oggolaanaya la shaqaynta CSS-elements been abuur ah oo ka socda JavaScript.
- Qaybta isku xidhka hadda waxay taageertaa isticmaalka sifada "rel=modulepreload" si loo sii shubo kahor, ma aha oo kaliya qoraallada, laakiin sidoo kale modules leh qaababka CSS ( ) iyo xogta JSON ( ).
- Dhaqanka xisaabinta ballaca xuduudaha iyo dulucda ee sifooyinka CSS ballac-xad, ballac-tilmaameed, iyo ballac-tilmaameed tiir ayaa la beddelay, taasoo la mideynaysa biraawsarrada ku salaysan Firefox iyo WebKit. Hore, ballaca sifooyinkan waxaa dib loogu celin jiray eber, iyadoon loo eegin qiimahooda, haddii sifooyinka qaabka xuduudda, qaabka dulmaarka, ama qaabka qaanuunka tiir loo dejiyay "midna" ama "qarsoon." Hadda, qiimayaasha ballaca kala-horreynta, ballaca dulmaarka, iyo ballaca qaanuunka tiirku had iyo jeer waxay u dhigmaan qiimayaasha uu qeexay horumariyaha, iyada oo aan loo eegin waxa ku jira sifooyinka "*-style".
- Waxaa lagu daray habka Math.sumPrecise() ee lagu xisaabinayo wadarta curiyeyaasha soo diyaarisay iyo walxaha kale ee la tirin karo oo ka saxan ka weyn midka caadiga ah ee loop (ka tirtirida khasaaraha saxda ah marka la kaydinayo natiijooyinka dhexdooda).
- Waxaa lagu daray sifada Request.isReloadNavigation si loo ogaado marka bog dib loo soo shubo, tusaale ahaan, ka dib markaad gujiso badhanka "Refresh" ama aad wacdo hababka location.reload() iyo history.go(0).
- Si loo yareeyo saxnaanta aqoonsiga dadban, macquulka lagu soo koobayo cabbirka xusuusta ee lagu soo celiyay iyada oo loo marayo API-ga Memory Device, kaas oo bixiya macluumaad ku saabsan cabbirka RAM, ayaa la beddelay. Macluumaadkani wuxuu waxtar u yeelan karaa abuurista noocyo fudud oo ah barnaamijyada shabakadda oo ku raran aaladaha leh RAM xaddidan ama si loo kiciyo sifooyinka horumarsan marka xaddi badan oo xusuusta ah la heli karo. Dhismayaasha loogu talagalay madal Android Cabbirka xusuusta hadda waxaa loo soo koobay 1, 2, 4 iyo 8, iyo goobaha kale ee loogu talagalay 2, 4, 8, 16 iyo 32.
- Barnaamijyada shabakadda ee go'doonsan (IWA), API-ga Daabacaadda Shabakadda ayaa la hirgeliyaa, isagoo bixinaya habab lagu go'aaminayo helitaanka daabacayaasha, loo diro dukumentiyada daabacaadda, iyo maaraynta safka daabacaadda. Magacyada sifooyinka iyo macnaha loo isticmaalo API-ga waxay u dhigmaan Hab-raaca Daabacaadda Internetka (IPP).
- Habka "tijaabooyinka Asalka ah" wuxuu hirgeliyaa WebNN API, kaas oo u oggolaanaya isticmaalka adeegyada barashada mashiinka ee uu bixiyo nidaamka hawlgalka iyo awoodaha qalabka ee la xiriira.
- Horumar ayaa laga sameeyay aaladaha horumariya shabakadda. Kaaliyaha AI ee ku dhex jira hadda si toos ah ayuu u doortaa xaaladaha. Guddiga "Qaabka Qalabka", oo loo isticmaalo tijaabinta waxqabadka mareegaha ee aaladaha mobilada ee kala duwan, ayaa la casriyeeyay. Guddiga Shabakadda hadda si toos ah ayuu u furfuraa waxyaabaha la cadaadiyay ee codsiyada loo diro Content-Encoding: gzip ama deflate header. Tibaaxaha caadiga ah hadda waxaa loo isticmaali karaa in lagu shaandheeyo qaababka CSS.
Marka laga soo tago sifooyinka cusub iyo hagaajinta cayayaanka, nooca cusub wuxuu wax ka qabanayaa 60 nugul. Qaar badan oo ka mid ah nugulnada waxaa lagu aqoonsaday tijaabinta otomaatiga ah iyadoo la adeegsanayo AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer, iyo AFL. Laba arrimood (buufinta kaydka iyo qulqulka tirada badan ee WebML) ayaa loo qoondeeyay heer halis ah, taasoo la macno ah inay ka gudbi karaan dhammaan lakabka ilaalinta biraawsarka oo ay fulin karaan kood ka baxsan deegaanka sanduuqa ciidda. Iyada oo qayb ka ah barnaamijkeeda abaalmarinta nuglaanta ee sii deynta hadda socota, Google waxay samaysay 60 abaalmarin waxayna siisay $118 (laba abaalmarin oo ah $43000, laba abaalmarin oo ah $11000, iyo hal abaalmarin midkiiba oo ah $4000, $3000, $2000, iyo $1000). Qadarka 52 abaalmarin weli lama go'aamin.
Source: opennet.ru
