Chrome Ayusin: Hindi maaaring mai-install ang mga extension, apps, at script ng gumagamit mula sa web site na ito
- Kategorya: Google Chrome
Sa Google Chrome Canary, kani-kanina lamang ako ay nakakakuha ng Ang mga extension, apps, at script ng gumagamit ay hindi mai-install mula sa web site na ito error message noong sinubukan kong mag-install ng isang script mula sa userscripts.org, o isang extension mula sa isang website ng third party. Hindi mahalaga kung ano ang ginawa ko, palaging ipinakita ang dialog ng Pag-install ng Pag-install at hinarangan ang pag-install, app o pag-install ng script.
I-update : Medyo nagbago ang mensahe. Ang mga display ng Chrome, mga extension at script ng gumagamit ay hindi maaaring idagdag mula sa website na ito 'kung susubukan mong gawin ito sa mga mas bagong bersyon ng browser
Sinubukan ko muna i-download ang file sa lokal na PC una, upang i-drag at i-drop ito sa window ng browser upang magpatakbo ng isang lokal na pag-install, ngunit iyon ay naharang din sa web browser.
Nasubukan ko ito sa Chrome 19 at hindi hinarang ng browser ang pag-install, iminumungkahi na ang mga gumagamit lamang ng Chrome Canary, at marahil ang Dev, ay kasalukuyang nakakaranas ng isyu.
Kailangang tandaan kahit na ito ay ipinatupad sa layunin ng pangkat ng Chromium, at ang mga gumagamit na nagpapatakbo ng matatag o beta na mga bersyon ng browser ay kalaunan ay tatakbo sa parehong mga isyu na kasalukuyang nararanasan ng mga gumagamit ng Canary.
Bakit ipinatupad ito
Ang mga pag-install ng off-store ng mga extension ay nakuha nang una upang maprotektahan ang base ng browser ng browser mula sa mga nakakahamong mga extension. Ito ay isa sa mga pagpapasyang iyon na nagpoprotekta sa clueless sa pamamagitan ng pagpaparusa sa mga gumagamit na alam kung ano ang kanilang ginagawa. Sa halip na patayin ang mga pag-install ng off-site nang default, ngunit nagbibigay ng mga gumagamit ng paraan upang paganahin muli ang tampok na ito, nagpasya ang Google na pumasok sa lahat at ganap na huwag paganahin ang pag-install ng extension ng site.
Ayon sa sa isang puna ng nag-develop, hindi napansin ng kumpanya ang mga sikat na script ng gumagamit sa pagpapatupad at naghanda ng isang pag-aayos upang malutas ang isyu.
Ang pagbabagong ito ay ginawa upang maprotektahan ang mga gumagamit. Ang mga extension ng off-store ay naging tanyag
atake ng vector para sa pag-kompromiso ng mga gumagamit ng mas malaking site (hal. Facebook). Dahil lumalala lamang ang takbo, inilalagay namin ang kapangyarihan sa mga kamay ng gumagamit sa pamamagitan ng pagpapahintulot sa kanila na makontrol kung saan naka-install ang mga extension. Bilang default, ang Chrome Webstore ay ang tanging mapagkukunan, ngunit ang mga gumagamit at tagapangasiwa ay maaaring magdagdag ng iba pang mga ligtas na mapagkukunan sa nakikita nilang angkop.
Ayan na. Ang mga gumagamit ng Chrome sa default ay maaari lamang mag-install ng mga extension mula sa Chrome Web Store at walang iba pang lokasyon. Sa kasalukuyan ay walang pagpipilian upang magdagdag ng iba pang 'ligtas na mapagkukunan' sa browser, ngunit mukhang kung ipatutupad ng koponan ang tampok na ito sa ibang bersyon ng browser.
Magiging kawili-wili din ito kung haharang ng browser ang pag-install ng extension mula sa mga pag-install ng software, hal. seguridad ng software o pag-install ng toolbar, o kung lalampasin nila anuman iyon.
Workaround
Ang isang workaround ay nilikha, ngunit hindi ito maganda. Upang makaligtaan ang proteksyon, kailangan mong i-download ang extension o gumagamit ng script sa lokal na sistema. Kapag doon, kailangan mong i-drag at i-drop ito sa chrome: // chrome / extension / pahina sa browser. Kung i-drag at i-drop ito sa ibang lugar, walang mangyayari.
Kapag ibinaba mo ito sa pahina ng mga extension, mapapansin mo ang isang pagpipilian ng pag-install na popping doon.
Kapag pinili mo ang pagpipiliang iyon, makikita mo ang karaniwang pag-install na dialog na nagpapaalam sa iyo tungkol sa mga karapatan na hinihiling ng script o extension.
Pagsasara ng Mga Salita
Personal kong hindi nagustuhan ang tampok na ito, at nais kong magdagdag ang mga developer ng isang on o off switch dito. Hindi ako magkakaroon ng isang isyu kasama nito na naka-set off sa pamamagitan ng default, kung hindi ito magiging isang isyu upang paganahin itong muli. Tulad ng nakatayo ngayon, ginagawa nitong mas kumplikado ang buhay ng mga developer ng pagpapalawak at mga advanced na gumagamit.
I-update
Ginagawa ng isang nagsisimula na parameter ang mga pag-ikot na maaari mong magamit bilang kahalili upang paganahin ang mga pag-install ng off-site sa browser ng Chrome. Para dito, kailangan mong simulan ang Chrome sa --enable-easy-off-store-extension-install parameter. Ipakita sa akin kung paano mo idinagdag ang parameter na iyon sa Chrome sa ilalim ng Windows 7. Kung mayroon kang Chrome sa iyong Taskbar na pag-click sa kanan, i-hover ang mouse sa pagpasok ng Google Chrome doon, at piliin ang Mga Properties mula sa menu ng konteksto.
Kung ikaw ay nasa menu ng pagsisimula, mag-right-click sa link ng Chrome at piliin nang direkta ang Mga Properties. Idagdag ang utos na nakikita mo sa itaas - na may dalawang dash - sa dulo ng linya ng Target doon at i-save ang mga setting na may isang pag-click sa ok.
Kapag sinimulan mo ang Chrome ngayon dapat mong mag-install ng mga extension at mga script ng gumagamit mula sa mga site ng third party din.
Ang mga administrator ng system ay maaaring magtakda ng mga url na pinapayagan na mag-install ng mga extension, tema at script sa Chrome gamit ang Patakaran sa ExtensionInstallS Pinagmulan .