Цхроме Фик: Проширења, апликације и корисничке скрипте не могу се инсталирати са ове веб локације

На Гоогле Цхроме Цанари у последње време добијам проширења, апликације и корисничке скрипте које се не могу инсталирати из ове поруке о грешци на веб локацији када сам покушавао да инсталирам кориснички скрипта са усерсцриптс.орг или проширење са веб локације треће стране. Без обзира на то што сам учинио, увек је приказивао дијалог Инсталл Фаилуре и блокирао инсталацију проширења, апликације или корисничке скрипте.

Ажурирање : Порука се мало променила. Цхроме приказује „Апликације, проширења и корисничке скрипте не можете додати са ове веб локације“ када то покушате у новијим верзијама прегледача

Прво сам покушао да преузмем датотеку на локални рачунар, да је превучем и испустим у прозор прегледача како бих покренуо локалну инсталацију, али и то је блокирао веб претраживач.

То сам тестирао у Цхроме 19 и прегледач није блокирао инсталацију, што сугерише да тренутно имају само корисници Цхроме Цанари-а, а можда и Дев-а.

Треба напоменути да је Цхромиум тим намерно имплементирао и да ће корисници који покрећу стабилне или бета верзије прегледача на крају наићи на исте проблеме које тренутно имају корисници Цанари-а.

Зашто је она имплементирана

Инсталације екстензија које нису у продавници одузете су углавном да би заштитили корисничку базу прегледача од злонамерних проширења. То је једна од оних одлука која штити глупости кажњавањем корисника који знају шта раде. Уместо да подразумевано искључи инсталације ван места, али пружајући корисницима средства како би поново омогућили ту функцију, Гоогле је одлучио да се укључи и потпуно онемогући инсталацију проширења ван места.

Према једном коментару програмера, компанија је превидјела популарне корисничке скрипте у имплементацији и припремила је исправку за решавање проблема.

Ова промена извршена је ради заштите корисника. Проширења ван трговине су постала популарна

вектор напада због компромитовања корисника већих локација (нпр. Фацебоока). Будући да се тренд само погоршава, враћамо снагу у руке корисника омогућавајући им да контролишу одакле су инсталиране екстензије. Подразумевано је Цхроме веб продавница једини извор, али корисници и администратори моћи ће да додају друге сигурне изворе према њиховом мишљењу.

То је то. Цхроме корисници подразумевано могу да инсталирају само проширења из Цхроме веб продавнице и ниједну другу локацију. Тренутно не постоји опција за додавање других „сигурних извора“ у прегледач, али изгледа да ће тим имплементирати ту функцију у каснију верзију прегледача.

Такође ће бити занимљиво да ли ће прегледач блокирати инсталације проширења софтверским инсталацијама, нпр. Безбедносним софтвером или инсталацијама на траци са алаткама или ће оне проћи без обзира на то.

Решавање проблема

Направљено је решење, али није лепо. Да бисте заобишли заштиту, требате преузети проширење или скрипту корисника у локални систем. Кад је тамо, потребно је да је превучете и спустите у

Када је испустите на страницу са додацима, приметићете да се тамо појављује опција за инсталирање.

Када одаберете ту опцију, видећете стандардни дијалог за инсталацију који вас обавештава о правима која захтева скрипта или проширење.

Завршне речи

Лично не волим ову функцију и желим да програмери додају прекидач за укључивање и искључивање на њу. Не бих имао проблем с тим да се подразумевано искључи, ако не би био проблем да га поново омогућим. Као што сада стоји, живот програмерима за проширења и напредним корисницима се усложњава.

ажурирање

Параметар покретања чини кругове које можете алтернативно користити да бисте омогућили инсталације изван места у прегледачу Цхроме. За то морате покренути Цхроме помоћу параметра --енабле-еаси-офф-сторе-ектенсион-инсталл . Дозволите ми да вам покажем како тај параметар додајете у Цхроме у оперативном систему Виндовс 7. Ако имате Цхроме на траци задатака десним кликом миша, покажите мишем изнад тог уноса у Гоогле Цхроме и изаберите Својства из контекстног менија.

Ако се налазите у стартном менију, десним тастером миша кликните на Цхроме везу и директно изаберите Својства. Додајте наредбу коју видите горе - са две цртице - до краја линије Таргет тамо и сачувајте поставке кликом на ок.

Када сада покренете Цхроме, требали бисте моћи да инсталирате проширења и корисничке скрипте такође са веб локација трећих страна.

Администратори система могу да постављају УРЛ адресе којима је дозвољено инсталирање додатака, тема и скрипти у Цхромеу помоћу политике ЕктенсионИнсталлСоурцес.