Ukomeleza ukwahlukaniswa phakathi kweesayithi kwiChrome

uphando kwaziswa malunga nendlela yokomeleza kwiChrome ukuba wedwa kwindawo enqamlezileyo, eqinisekisa ukuba amaphepha avela kwiindawo ezahlukeneyo acutshungulwa kwiinkqubo ezizimeleyo. Imowudi yokwahlukaniswa kwinqanaba lesiza ikuvumela ukuba ukhusele umsebenzisi kuhlaselo olunokuthi lwenziwe ngeebhloko zomntu wesithathu ezisetyenziswa kwindawo, njengokufakwa kwe-iframe, okanye ukuvala ukuvuza kwedatha ngokufaka iibhloko ezisemthethweni (umzekelo, izicelo kwiinkonzo zebhanki, ezinokuqulatha umsebenzisi oqinisekisiweyo) kwiindawo ezinobungozi.

Ngokuhlula abaphathi nge-domain, inkqubo nganye iqulethe idatha esuka kwindawo enye kuphela, eyenza kube nzima ukwenza ukuhlaselwa kwedatha yokubamba idatha. Kwiinguqulelo zedesktop zeChrome ukwahlukana abaphathi babotshelelwe ithambeka kune tab, ephunyeziweyo ukuqala ukusuka Chrome 67. IN Chrome 77 imowudi efanayo yenziwe yasebenza kwiqonga le-Android.

Ukomeleza ukwahlukaniswa phakathi kweesayithi kwiChrome

Ukunciphisa i-overhead, imowudi yokwahlula indawo kwi-Android inikwe amandla kuphela ukuba iphepha lingene kusetyenziswa igama eliyimfihlo. I-Chrome ikhumbula inyani yokuba igama eligqithisiweyo lisetyenzisiwe kwaye livula ukhuseleko kulo lonke ukufikelela ngakumbi kwisiza. Ukhuseleko lukwasetyenziswa ngoko nangoko kuluhlu olukhethiweyo lweesayithi ezichazwe kwangaphambili ezidumileyo phakathi kwabasebenzisi besixhobo esiphathwayo. Indlela yokuvula ekhethiweyo kunye nokulungiswa okongeziweyo kwasivumela ukuba sigcine ukwanda kokusetyenziswa kwememori ngenxa yokwanda kwenani leenkqubo eziqhubayo kwinqanaba eliphakathi kwe-3-5%, endaweni ye-10-13% ebonwayo xa ivula ukuhlukaniswa kuzo zonke iziza.

Imowudi entsha yokwahlula inikwe amandla kwi-99% yabasebenzisi be-Chrome 77 kwizixhobo ze-Android kunye nobuncinci be-2 GB ye-RAM (kwi-1% yabasebenzisi imowudi isala ikhubazekile ukujonga ukusebenza). Unokwenza ngesandla okanye ukhubaze indlela yokwahlula indawo usebenzisa i-"chrome://flags/#enable-site-per-process".

Kwi-desktop edition yeChrome, imowudi yokwahlulwa yesayithi ekhankanywe ngasentla yomeleziwe ngokuchasa uhlaselo olujolise ekubekeni esichengeni ngokupheleleyo inkqubo yomphathi womxholo. Imowudi yokwahlula ephuculweyo iya kukhusela idatha yesayithi kwiintlobo ezimbini ezongezelelweyo zezoyikiso: ukuvuza kwedatha ngenxa yohlaselo lomntu wesithathu, olufana neSpecter, kunye nokuvuza emva kokuthotywa ngokupheleleyo kwenkqubo yomphathi xa usebenzisa ngempumelelo ubuthathaka obukuvumela ukuba ufumane ulawulo Inkqubo, kodwa ayanelanga ukugqitha ukwahlulwa kwebhokisi yesanti. Ukhuseleko olufanayo luya kongezwa kwiChrome ye-Android kamva.

Undoqo wendlela kukuba inkqubo yokulawula ikhumbula ukuba yeyiphi indawo inkqubo yomsebenzi enokufikelela kuyo kwaye ivimbela ukufikelela kwezinye iisayithi, nokuba umhlaseli ufumana ulawulo lwenkqubo kwaye uzama ukufikelela kwizibonelelo zesinye isayithi. Izithintelo zigubungela izibonelelo ezinxulumene nokuqinisekiswa (iiphasiwedi ezigciniweyo kunye neeCookies), idatha ekhutshelwe ngokuthe ngqo kwinethiwekhi (ihluzwe kwaye idibaniswe nesayithi yangoku yeHTML, i-XML, i-JSON, i-PDF kunye nezinye iindidi zefayile), idatha kwisitoreji sangaphakathi (indawo yokugcina), iimvume indawo ekhutshiweyo evumela ukufikelela kwi-microphone, njl.) kunye nemiyalezo ethunyelwa nge-postMessage kunye ne-BroadcastChannel APIs. Zonke ezo zibonelelo zinxulunyaniswa nethegi kwindawo yomthombo kwaye zitshekishwa kwicala lenkqubo yokulawula ukuqinisekisa ukuba zinokugqithiselwa xa ziceliwe kwinkqubo yabasebenzi.

Eminye imisitho enxulumene neChrome ibandakanya: isiqalo imvume yokwenza inkxaso yesici kwiChrome Skrolela-Ukuya-kuMbhalo, okwenza kube lula ukwenza amakhonkco kumagama ngamanye okanye amabinzana ngaphandle kokuchaza ngokucacileyo iileyibhile kuxwebhu usebenzisa "igama" ithegi okanye ipropati "id". I-syntax yaloo makhonkco icwangciswe ukuba ivunywe njengomgangatho wewebhu, osekho kwinqanaba uyilo. Isigqubuthelo sesigqubuthelo semaski (olubalulekileyo uphendlo lokuskrola) sahlulwe kwi-ankile eqhelekileyo ngophawu β€œ:~:”. Umzekelo, xa uvula ikhonkco "https://opennet.ru/51702/#:~:text=Chrome" iphepha liya kuhamba kwindawo kunye nokukhankanywa kokuqala kwegama elithi "Chrome" kwaye eli gama liya kugxininiswa. . Uphawu longezwe kumsonto Canary, kodwa ukuyenza isebenze kufuneka "--enable-blink-features=TextFragmentIdentifiers" iflegi.

Olunye utshintsho olunomdla oluzayo kwiChrome kuyinto ukukwazi ukukhenkceza iithebhu ezingasebenziyo, okukuvumela ukuba ukhuphe ngokuzenzekelayo kwiithebhu zememori ebezingasemva ngaphezulu kwemizuzu emi-5 kwaye ungenzi ntshukumo zibalulekileyo. Isigqibo malunga nokufaneleka kwethebhu ethile yokukhenkceza senziwa ngokusekelwe kwi-heuristics. Utshintsho longezwe kwisebe laseCanary, ngesiseko apho ukukhutshwa kwe-Chrome 79 kuya kwenziwa, kwaye kunikwe amandla nge "chrome://flags/#proactive-tab-freeze" iflegi.

umthombo: opennet.ru

Yongeza izimvo