Hoʻoikaika i ka kaʻawale ma waena o nā pūnaewele ma Chrome

Google haʻiʻia ka e pili ana i ka hoʻoikaika ʻana i ke ʻano ma Chrome kaʻawale ʻaoʻao, ka mea e hōʻoiaʻiʻo ana e hana ʻia nā ʻaoʻao mai nā pūnaewele like ʻole i nā kaʻina kaʻawale. ʻO ke ʻano hoʻokaʻawale ma ka pae pae e hiki ai iā ʻoe ke pale aku i ka mea hoʻohana mai nā hoʻouka ʻana i hiki ke hana ʻia ma o nā poloka ʻaoʻao ʻekolu i hoʻohana ʻia ma ka pūnaewele, e like me nā hoʻokomo iframe, a i ʻole e ālai i ka leakage ʻikepili ma o ka hoʻopili ʻana i nā poloka kūpono (no ka laʻana, me noi i nā lawelawe panakō, aia paha ka mea hoʻohana i hōʻoia ʻia) ma nā pūnaewele ʻino.

Ma ka hoʻokaʻawale ʻana i nā mea lawelawe ma ke kāʻei kua, loaʻa i kēlā me kēia kaʻina ka ʻikepili mai hoʻokahi wale nō pūnaewele, kahi e paʻakikī ai ka hoʻokō ʻana i nā hoʻouka ʻana i ka hopu ʻana i ka ʻikepili. Ma nā mana papapihi o Chrome kaawale ana nā mea lawelawe i hoʻopaʻa ʻia i kahi kikowaena ma mua o kahi pā, hoʻokō ʻia e hoʻomaka ana mai Pūnaewele 67. IN Pūnaewele 77 ua ho'ā 'ia kekahi 'ano like no ka Android anuu.

Hoʻoikaika i ka kaʻawale ma waena o nā pūnaewele ma Chrome

No ka hōʻemi ʻana i ke poʻo, hiki ke hoʻokaʻawale ʻia ka ʻaoʻao kaʻawale ma ka Android inā e hoʻokomo ʻia ka ʻaoʻao me ka ʻōlelo huna. Hoʻomanaʻo ʻo Chrome i ka ʻoiaʻiʻo ua hoʻohana ʻia ka ʻōlelo huna a huli i ka pale no ke komo hou ʻana i ka pūnaewele. Hoʻopili koke ʻia ka pale i kahi papa inoa o nā pūnaewele i koho mua ʻia i kaulana i waena o nā mea hoʻohana kelepona paʻalima. ʻO ke kaʻina hana koho a me ka hoʻohui ʻana i hiki ke mālama iā mākou i ka hoʻonui ʻana i ka hoʻohana ʻana i ka hoʻomanaʻo ma muli o ka hoʻonui ʻana i ka helu o nā kaʻina holo ma ka pae awelika o 3-5%, ma kahi o 10-13% i ʻike ʻia i ka wā e hoʻāla ai i kahi kaʻawale no nā pūnaewele āpau.

Hoʻohana ʻia ke ʻano hoʻokaʻawale hou no 99% o nā mea hoʻohana Chrome 77 ma nā polokalamu Android me ka liʻiliʻi o 2 GB o RAM (no ka 1% o nā mea hoʻohana e hoʻomau ʻia ke ʻano no ka nānā ʻana i ka hana). Hiki iā ʻoe ke hoʻohana lima a hoʻopau paha i ke ʻano hoʻokaʻawale pūnaewele me ka hoʻohana ʻana i ka hoʻonohonoho "chrome://flags/#enable-site-per-process".

Ma ka paʻi papapihi o Chrome, ua hoʻoikaika ʻia ke ʻano hoʻokaʻawale pūnaewele i ʻōlelo ʻia ma luna nei e kūʻē i nā hoʻouka ʻana i manaʻo ʻia e hoʻopau loa i ke kaʻina hana mea hoʻohana. ʻO ka hoʻomaikaʻi ʻana i ke ʻano hoʻokaʻawale e pale i ka ʻikepili pūnaewele mai ʻelua ʻano hoʻoweliweli ʻē aʻe: lele ka ʻikepili ma muli o ka hoʻouka ʻana o nā ʻaoʻao ʻekolu, e like me Specter, a leaks ma hope o ka hoʻokō piha ʻana o ke kaʻina hana lima i ka wā e hoʻohana pono ai i nā nāwaliwali e hiki ai iā ʻoe ke loaʻa ka mana ma luna o ka. kaʻina hana, akā ʻaʻole lawa ia e kāʻalo i ka hoʻokaʻawale ʻana i ka pahu one. E hoʻohui ʻia ka pale like i Chrome no ka Android ma kahi lā ma hope.

ʻO ke kumu o ke ʻano, ʻo ia ka hoʻomanaʻo ʻana o ke kaʻina hana i ka pūnaewele i loaʻa i ke kaʻina hana a pāpā i ke komo ʻana i nā pūnaewele ʻē aʻe, ʻoiai inā loaʻa i ka mea hoʻouka ka mana o ke kaʻina hana a hoʻāʻo e komo i nā kumuwaiwai o kahi pūnaewele ʻē aʻe. Hoʻopili nā palena i nā kumuwaiwai e pili ana i ka hōʻoia (nā huaʻōlelo i mālama ʻia a me nā Kuki), ka ʻikepili i hoʻoiho pololei ʻia ma luna o ka pūnaewele ( kānana a hoʻopili ʻia i ka pūnaewele HTML, XML, JSON, PDF a me nā ʻano faila ʻē aʻe), ka ʻikepili i loko o ka waihona kūloko (localStorage), nā ʻae ( wahi i hoʻopuka ʻia e hiki ai ke komo i ka microphone, etc.) a me nā memo i hoʻouna ʻia ma o ka postMessage a me BroadcastChannel API. Hoʻopili ʻia kēlā mau kumuwaiwai āpau me kahi hōʻailona i ka pūnaewele kumu a nānā ʻia ma ka ʻaoʻao o ke kaʻina hana e hōʻoia i hiki ke hoʻololi ʻia ma ke noi ʻana mai ke kaʻina hana.

ʻO nā hanana ʻē aʻe e pili ana iā Chrome: ke kumu ʻae ʻia e hiki ai ke kākoʻo hiʻohiʻona ma Chrome Holo-I-Kimo, e hiki ai ke hana i nā loulou i nā huaʻōlelo a i ʻole nā ​​huaʻōlelo me ka wehewehe ʻole ʻana i nā lepili i loko o ka palapala me ka hoʻohana ʻana i ka "inoa" a i ʻole ka waiwai "id". Hoʻolālā ʻia ka syntax o ia mau loulou e ʻae ʻia ma ke ʻano he maʻamau pūnaewele, aia nō ia ma ke kahua kikoo. Hoʻokaʻawale ʻia ka mask transition (ma ke ʻano he ʻimi ʻōwili) mai ka heleuma maʻamau e ke ʻano ":~:". No ka laʻana, ke wehe ʻoe i ka loulou "https://opennet.ru/51702/#:~:text=Chrome" e neʻe ka ʻaoʻao i ke kūlana me ka haʻi mua ʻana o ka huaʻōlelo "Chrome" a e hōʻike ʻia kēia huaʻōlelo. . Hoʻohui ʻia ka hiʻohiʻona i ka pae Kanaka, akā no ka hoʻohana ʻana, pono e holo me ka hae "--enable-blink-features=TextFragmentIdentifiers".

ʻO kahi hoʻololi hou e hiki mai ana ma Chrome he ka hiki ke hoʻokuʻu i nā papa hana ʻole, e ʻae iā ʻoe e wehe maʻalahi mai nā pā hoʻomanaʻo i waiho ʻia ma hope no nā minuke 5 a ʻaʻole hana i nā hana koʻikoʻi. ʻO ka hoʻoholo e pili ana i ke kūpono o kahi pā kūikawā no ka hau hau i hana ʻia ma muli o ka heuristic. Ua hoʻohui ʻia ka hoʻololi i ka lālā Canary, ma ke kumu e hoʻokumu ʻia ai ka hoʻokuʻu ʻana o Chrome 79, a hiki ke hana ʻia ma o ka hae "chrome://flags/#proactive-tab-freeze".

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka