Oprava Chrome: Z tohoto webu nelze instalovat rozšíření, aplikace a uživatelské skripty

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Na Google Chrome Canary jsem v poslední době dostával Z tohoto webu nelze nainstalovat rozšíření, aplikace a uživatelské skripty chybová zpráva při pokusu o instalaci uživatelského skriptu z userscripts.org nebo rozšíření z webu třetí strany. Bez ohledu na to, co jsem udělal, vždy se zobrazovalo dialogové okno selhání instalace a blokovalo instalaci rozšíření, aplikace nebo uživatelského skriptu.

Aktualizace : Zpráva se trochu změnila. Chrome se při pokusu v novějších verzích prohlížeče zobrazí „Aplikace, rozšíření a uživatelské skripty z tohoto webu“.

Nejprve jsem se nejprve pokusil stáhnout soubor do místního počítače, přetáhnout jej do okna prohlížeče a spustit lokální instalaci, ale to bylo také blokováno webovým prohlížečem.

Testoval jsem to v prohlížeči Chrome 19 a prohlížeč instalaci neblokoval, což naznačuje, že problém se aktuálně vyskytují pouze uživatelé prohlížeče Chrome Canary a možná i Dev.

install failure chrome

Je však třeba poznamenat, že to bylo záměrně implementováno týmem Chromium a že uživatelé, kteří provozují stabilní nebo beta verze prohlížeče, se nakonec setkají se stejnými problémy, jaké v současné době zažívají uživatelé Kanárských ostrovů.

apps extensions user scripts cannot be added from this website

Proč byla implementována

Instalace rozšíření mimo úložiště byla odebrána hlavně kvůli ochraně uživatelské základny prohlížeče před škodlivými rozšířeními. Je to jedno z těch rozhodnutí, které chrání bezradné tím, že trestá uživatele, kteří vědí, co dělají. Namísto toho, aby byla instalace ve výchozím nastavení vypnuta, ale společnost Google poskytla uživatelům prostředky k opětovné aktivaci této funkce, rozhodla se, že se všichni zapojí a zcela deaktivují instalaci rozšíření mimo lokalitu.

Podle k jednomu komentáře vývojáře společnost přehlédla populární uživatelské skripty v implementaci a připravila opravu k vyřešení problému.

Tato změna byla provedena za účelem ochrany uživatelů. Rozšíření mimo obchod se stala populární
útočný vektor pro ohrožení uživatelů větších webů (např. Facebook). Protože se trend jen zhoršuje, vkládáme energii zpět do rukou uživatele tím, že jim umožňujeme kontrolovat, odkud jsou rozšíření nainstalována. Ve výchozím nastavení je jediným zdrojem Internetový obchod Chrome, ale uživatelé a správci budou moci přidat další bezpečné zdroje, jak to považují za vhodné.

Tady to máš. Uživatelé prohlížeče Chrome mohou ve výchozím nastavení instalovat rozšíření pouze z Internetového obchodu Chrome a z jiného umístění. V současné době neexistuje žádná možnost přidat do prohlížeče další „bezpečné zdroje“, ale vypadá to, že tým tuto funkci implementuje v novější verzi prohlížeče.

Bude také zajímavé, pokud prohlížeč zablokuje instalace rozšíření z instalací softwaru, např. instalace bezpečnostního softwaru nebo panelu nástrojů, nebo pokud projdou bez ohledu na to.

Řešení

Řešení bylo vytvořeno, ale není to hezké. Chcete-li ochranu obejít, musíte stáhnout rozšíření nebo usercript do místního systému. Jakmile je tam, musíte ji přetáhnout do chrome: // chrome / extensions / stránku v prohlížeči. Pokud ji přetáhnete jinam, nic se nestane.

Když ji umístíte na stránku rozšíření, všimnete si, že se zde objeví možnost instalace.

chrome drop to install

Když vyberete tuto možnost, zobrazí se standardní instalační dialog, který vás informuje o právech, která vyžaduje skript nebo přípona.

Závěrečná slova

Osobně se mi nelíbí tato funkce a přeji si, aby vývojáři k ní přidali vypínač. Neměl bych problém s tím, že by byl ve výchozím nastavení vypnutý, pokud by to nebyl problém, který by jej znovu povolil. Současný stav komplikuje život vývojářům rozšíření a pokročilým uživatelům.

Aktualizace

Start-up parametr provádí kola, která můžete použít alternativně k povolení off-site instalace v prohlížeči Chrome. Z tohoto důvodu musíte Chrome spustit pomocí --enable-easy-off-store-extension-install-install parametr. Ukážu vám, jak přidáte tento parametr do Chromu v systému Windows 7. Pokud máte Chrome na hlavním panelu pravým tlačítkem myši, umístěte kurzor myši nad položku Google Chrome a v místní nabídce vyberte Vlastnosti.

Pokud jste v nabídce Start, klepněte pravým tlačítkem myši na odkaz Chrome a vyberte příkaz Vlastnosti přímo. Připojte příkaz, který vidíte výše - dvěma pomlčkami - na konec cílového řádku a uložte nastavení kliknutím na ok.

chrome off-store extensions

Při spuštění Chromu byste nyní měli mít možnost instalovat rozšíření a uživatelské skripty také z webů třetích stran.

Správci systému mohou nastavit adresy URL, které mohou do Chromu instalovat rozšíření, motivy a skripty pomocí Zásady ExtensionInstallSources .