Ho matlafatsa ho itšehla thajana pakeng tsa libaka tsa Chrome

Google e phatlalalitse mabapi le mokhoa oa ho matlafatsa Chrome ho itšehla thajana, e etsang bonnete ba hore maqephe a tsoang libakeng tse fapaneng a sebetsoa ka mekhoa e arohaneng. Mokhoa oa ho itšehla thajana sebakeng sa sebaka sa marang-rang o u lumella ho sireletsa mosebelisi litlhaselong tse ka etsoang ka li-block tsa batho ba bang tse sebelisoang sebakeng sa marang-rang, joalo ka ho kenya iframe, kapa ho thibela ho lutla ha data ka ho kenya li-blocks tse molaong (mohlala, ka likopo ho lits'ebeletso tsa banka, tse ka bang le mosebelisi li netefalitsoe) libakeng tse kotsi.

Ka ho arola ba sebetsang ka domain, ts'ebetso e 'ngoe le e' ngoe e na le data e tsoang sebakeng se le seng feela, e leng se etsang hore ho be thata ho etsa litlhaselo tsa ho hapa data ea marang-rang. Ho liphetolelo tsa komporo ea Chrome karohano ba sebetsanang le sebaka sa marang-rang ho fapana le tabo, e kenngoeng tšebetsong ho tloha ho Chrome 67. IN Chrome 77 mokhoa o ts'oanang o kentsoe tšebetsong sethaleng sa Android.

Ho matlafatsa ho itšehla thajana pakeng tsa libaka tsa Chrome

Ho fokotsa holimo, mokhoa oa ho itšehla thajana ho Android o lumelloa feela haeba leqephe le kentsoe ho sebelisoa senotlolo. Chrome e hopola taba ea hore phasewete e sebelisitsoe mme e bulela ts'ireletso bakeng sa phihlello eohle ea sebaka sa marang-rang. Tšireletso e boetse e sebelisoa hang-hang lethathamong le khethiloeng la libaka tse boletsoeng esale pele tse tsebahalang har'a basebelisi ba lisebelisoa tsa mohala. Mokhoa o ikhethileng oa ts'ebetso le lintlafatso tse ekelitsoeng li re lumelletse ho boloka keketseho ea ts'ebeliso ea memori ka lebaka la keketseho ea palo ea lits'ebetso tse sebetsang ka karolelano ea 3-5%, ho fapana le 10-13% e hlokometsoeng ha ho etsoa ho itšehla thajana bakeng sa libaka tsohle.

Mokhoa o mocha oa ho itšehla thajana o lumelletsoe 99% ea basebelisi ba Chrome 77 ho lisebelisoa tsa Android tse nang le bonyane 2 GB ea RAM (bakeng sa 1% ea basebelisi mokhoa o lula o sa sebetse bakeng sa tlhahlobo ea ts'ebetso). U ka lumella kapa ua tima mokhoa oa ho itšehla thajana u sebelisa "chrome://flags/#enable-site-per-process".

Khatisong ea komporo ea Chrome, mokhoa o boletsoeng ka holimo oa ho itšehla thajana o se o matlafalitsoe ho loants'a litlhaselo tse reretsoeng ho senya ka botlalo ts'ebetso ea ho sebetsana le litaba. Mokhoa o ntlafalitsoeng oa ho itšehla thajana o tla sireletsa datha ea sebaka sa marang-rang mefuteng e 'meli ea litšokelo: ho lutla ha data ka lebaka la litlhaselo tsa motho oa boraro, joalo ka Specter, le ho lutla ka mor'a ho sekisetsa ka botlalo ts'ebetsong ea mohlokomeli ha u sebelisa hampe bofokoli bo u lumellang hore u laole. ts'ebetso, empa ha lia lekana ho feta ho itšehla thajana ka sandbox. Tšireletso e tšoanang e tla eketsoa ho Chrome bakeng sa Android hamorao.

Ntho ea bohlokoa ea mokhoa ona ke hore mokhoa oa ho laola o hopola hore na ke sebaka sefe seo mosebetsi oa basebetsi a nang le sona le ho thibela ho kena libakeng tse ling, esita le haeba mohlaseli a fumana taolo ea ts'ebetso mme a leka ho fumana lisebelisoa tsa sebaka se seng. Lithibelo li koahela lisebelisoa tse amanang le netefatso (li-password tse bolokiloeng le Li-cookies), data e jarollotsoeng ka kotloloho marang-rang (e tlhotliloeng le ho hokahana le sebaka sa hajoale sa HTML, XML, JSON, PDF le mefuta e meng ea lifaele), data polokelong ea kahare (localStorage), tumello ( sebaka se fanoeng se lumellang ho fihlella microphone, joalo-joalo) le melaetsa e fetisitsoeng ka posoMessage le BroadcastChannel APIs. Lisebelisoa tsohle tse joalo li amahanngoa le tag sebakeng sa mohloli 'me li hlahlojoa ka lehlakoreng la tsamaiso ea tsamaiso ho netefatsa hore li ka fetisetsoa ka kopo ho tsoa mosebetsing oa basebetsi.

Liketsahalo tse ling tse amanang le Chrome li kenyelletsa: qalo litumello tsa ho thusa ts'ehetso ea likarolo ho Chrome Tsamaisetsa ho Mongolo, e etsang hore ho khonehe ho theha likhokahano tsa mantsoe kapa lipoleloana ka bomong ntle le ho hlakisa li-labels tokomaneng ka ho sebelisa "lebitso" kapa thepa ea "id". Syntax ea lihokelo tse joalo e reriloe hore e amoheloe joalo ka maemo a webo, a ntseng a le sethaleng raloa. Maske oa phetoho (ha e le hantle ke patlo ea ho phenya) e arotsoe ho ankora e tloaelehileng ka tšobotsi ea ":~:". Ka mohlala, ha u bula sehokelo "https://opennet.ru/51702/#:~:text=Chrome" leqephe le tla fallela sebakeng ka ho boleloa ha lentsoe "Chrome" ka lekhetlo la pele 'me lentsoe lena le tla totobatsoa. . Karolo e kentsoe khoeleng Canary, empa ho e nolofalletsa ho hloka ho sebetsa ka "--enable-blink-features=TextFragmentIdentifiers" folakha.

Phetoho e 'ngoe e khahlisang e tlang ho Chrome ho bokhoni ba ho emisa li-tab tse sa sebetseng, tse u lumellang hore u itokolle ka bo eona ho tsoa ho li-tab tsa memori tse bileng ka morao ho feta metsotso e 5 mme u sa etse liketso tsa bohlokoa. Qeto mabapi le ho tshwaneleha ha tabo e itseng bakeng sa serame e etswa ho itshetlehile hodima heuristics. Phetoho e kenyelelitsoe lekaleng la Canary, motheong oa hore tokollo ea Chrome 79 e tla thehoa, 'me e lumelloa ka "chrome://flags/#proactive-tab-freeze".

Source: opennet.ru

Eketsa ka tlhaloso