20 ноября 2013 г.

Chrome для Windows будет устанавливать расширения только из Web Store

Оригинал статьи: Chrome for Windows, Limited to Web Store Extensions

Теперь, когда Chrome крайне популярен, многие приложения включают в дистрибутив расширения для Chrome. Например, пакет безопасности «Лаборатории Касперского» включает 5 расширений для Chrome. Правда, меню браузера показывает уведомления о том, что расширения добавляются другими приложениями, так что установка таких расширений может быть блокирована.

Когда в браузере Chrome поддержка расширений только появилась, любое приложение могло устанавливать их автоматически, да и пользователь легко мог установить crx-файл, скачанный откуда угодно. Затем Google изменил подход к этому вопросу: установка расширений, не размещённых в Интернет-магазине (Chrome Web Store), заметно осложнилась. Однако похоже, что некоторые Windows-приложения всё-таки нашли какие-то лазейки, чтобы обходить контроль со стороны браузера, и поэтому разработчики Chrome решили блокировать практически все расширения для Chrome, не размещённые в Chrome Web Store.

Вот цитата из блога Chromium: «Многие разработчики дополняют свои нативные приложения полезными расширениями, после чего Chrome запрашивает подтверждение на их установку. Однако злоумышленники стали обходить этот механизм и тайком устанавливать вредоносные расширения. Они изменяют настройки Chrome без ведома пользователей — например, модифицируя внешний вид новой вкладки ( именно на подобные случаи приходится большинство жалоб наших Windows-пользователей). Поскольку такие расширения не размещаются в интернет-магазине Chrome, нам сложно предотвратить вред, который они наносят. Мы постоянно работаем над повышением уровня безопасности браузера и принимаем всё более эффективные меры для защиты пользователей Windows. С января в стабильной и бета-версиях Chromе для Windows можно будет использовать только расширения, размещённые в официальном интернет-магазине браузера» (русский текст — по публикации в официальном блоге Google Россия, выделение полужирным — GOS — ЖсG).

В этом правиле есть исключения: разработчикам и продвинутым пользователям будет доступна локальная установка расширений, останутся разрешёнными расширения Chrome для бизнеса и приложения Chrome. Процесс же установки по умолчанию будет означать обращение в Интернет-магазин Chrome, где расширения проходят проверку на соответствие соглашению Google и где пользователи имеют возможность выставить расширениям свою оценку и написать отзыв.

Хотя новое правило ограничивается версией Chrome для Windows, нельзя не заметить, что этот подход ближе к принципу «огороженного сада», исповедуемого iOS, чем к более открытому стилю Android. Хотя у Android проблем с безопасностью больше, чем у Chrome, до сих пор можно устанавливать APK-файлы с любого сайта и даже пользоваться сторонними магазинами приложений. Команда Android решила ограничиться тем, что по умолчанию функция сторонней установки отключена, добавив к тому же средство для проверки устанавливаемых файлов, — а команда Chrome всё больше ограничивает поддержку расширений не из Интернет-магазина.

Магазин Chrome Web Store — отличная площадка, однако там имеются не все расширения. Некоторые нарушают соглашение Google потому, что позволяют скачивать видео из YouTube, загружать музыкальные файлы из сервисов вроде Grooveshark, пользоваться сервисом Pandora за пределами США. Вот цитата из соглашения Интернет-магазина: «Не допускаются продукты и услуги, облегчающие неправомочный доступ к контенту веб-сайтов, в частности за счёт обхода платёжных систем или ограничений авторизации. Также не допускаются продукты и услуги, предлагающие, облегчающие или допускающие неправомочный доступ, загрузку или вещание контента, защищённого авторским правом» (неофициальный перевод — ЖсG). Запрещены онлайн-игры на деньги, бесплатное насилие, обнажёнка, разжигание розни — и правила в любой момент могут быть дополнены другими ограничениями.

К счастью, всё ещё можно установить что угодно через режим разработчика: сменить расширение файла с crx на zip, распаковать файлы в новую папку, открыть страницу «Расширения» в браузере, включить режим разработчика, нажать кнопку «Загрузить распакованное расширение (Load unpacked extension)» и выбрать ту папку, в которую было распаковано расширение.

От переводчика

Авторское право — крайне неоднозначная тема. А все остальные ограничения Google, по-моему, чрезвычайно разумны.