Параметр функций Chrome 70 для ограничения доступа к расширениям
- Категория: Гугл Хром
Расширения могут быть действительно полезны для огромного количества вещей. От блокировки нежелательного контента до изменения веб-сайтов, улучшения удобства использования браузера или улучшения вашего опыта покупок.
Расширения Chrome ограничены в том, что им разрешено. Chrome поддерживает систему разрешений, которая требует, чтобы расширения запрашивали определенные разрешения, например доступ к данным на всех сайтах, и что пользователям необходимо предоставить расширениям запрошенные разрешения.
Преступники и некоторые разработчики расширений нашли лазейки в автоматизированной системе, которую Google использует для проверки расширений. Охранные фирмы обнаружили вредоносные расширения или расширения, нарушающие конфиденциальность, в Интернет-магазине Chrome. множественный раз в Только 2018 год.
Если вы ранее устанавливали расширения в Chrome, вы могли столкнуться с расширениями, которые запрашивают широкие разрешения (доступ к данным на всех сайтах), даже если они должны работать только на одном или нескольких сайтах. Не все расширения, которые запрашивают это разрешение, являются вредоносными, но некоторые из них таковыми или, по крайней мере, проблематичны с точки зрения конфиденциальности.
Пока пользователи могут проверять расширения для Chrome прежде чем они установят их, чтобы убедиться, что они законны, это лишь меньшинство, поскольку для этого требуется знание JavaScript и того, как работают расширения Chrome.
Google раскрыл планы Cегодня Чтобы улучшить ситуацию с выпуском Chrome 70 в середине октября 2018 года.
Пользовательский контроль над расширениями сайтов может выполняться на
Google планирует предоставить пользователям Chrome контроль над хостами, к которым могут обращаться расширения. В настоящее время, если у расширения есть разрешения на изменение данных на всех веб-сайтах, оно может это делать, и пользователь не может ничего с этим сделать, кроме как удалить его снова из Chrome.
Начиная с Chrome 70, пользователи Chrome могут ограничивать доступ к хостам для расширений следующими способами:
- Ограничьте доступ к определенным сайтам, например Только ghacks.net.
- Включите щелчок для активации для всех сайтов.
Щелчок правой кнопкой мыши по любому установленному расширению отображает новый пункт меню «это может читать и изменять данные сайта». Когда вы наводите на него курсор мыши, вы получаете возможность ограничить доступ к этому расширению.
Вы также можете указать, на каких расширениях сайта будут запускаться расширения chrome: //, нажав на кнопку сведений об установленном расширении.
Новое меню «Разрешить этому расширению читать и изменять все ваши данные на веб-сайтах, которые вы посещаете» предоставляет параметры, позволяющие ограничить расширение «по щелчку» или «на определенных сайтах».
Выбор «на определенных сайтах» отображает список сайтов, на которых разрешено запускать расширение. Вы можете добавить несколько сайтов в список, которые в этом случае будут действовать как белый список. Доступ расширения к сайту блокируется, если его нет в этом списке.
Обратите внимание, что новые функции становятся доступны после установки расширения. При установке расширения Chrome из Интернет-магазина Chrome не отображаются параметры, ограничивающие доступ к сайту для расширения, которое будет установлено в настоящее время.
Возможно, Google изменит это в будущем или интегрирует опцию в Chrome, чтобы установить другое значение по умолчанию для расширений, запрашивающих доступ ко всем сайтам.
На данный момент изменить права доступа к сайту можно только после установки.
Chrome выделяет значки расширений, которые хотят получить доступ к сайту, но не имеют этого доступа из-за ограничений доступа.
Щелчок по значку расширения отображает «перезагрузить страницу, чтобы использовать это расширение».
После этого расширению предоставляется доступ к странице, и вы можете использовать его функции на странице позже.
Выбранное расширение получает права доступа к выбранной странице, только если вы активируете его, но не на любой другой странице, если оно настроено на активацию только по щелчку.
Если вы хотите, чтобы расширение запускалось на всех страницах сайта, выберите вариант «на сайте».
Заключительные слова
Пользователи Chrome получат лучший контроль над расширениями в Chrome 70. После этого можно ограничить запуск расширений только на небольшом наборе сайтов или активировать их только при нажатии на них. Однако по умолчанию доступ предоставляется везде, но остается прежним.
Я рассматриваю новые параметры как инструмент для опытных пользователей, которые хотят ограничить устанавливаемые ими расширения. Это, безусловно, правильный шаг для некоторых видов расширений. Загрузка видео или изображения должна выполняться только тогда, когда вам это нужно, а не всякий раз, когда вы загружаете сайт в браузере.
Однако я не вижу, чтобы это стало очень популярным среди новых или неопытных пользователей. Было бы здорово, если бы Google добавил возможность установить значение по умолчанию для новых расширений.
Пользователи Chrome, которые используют версию 70, уже могут включить эту функцию прямо сейчас, установив для chrome: // flags / # extension-active-script-permission включенным.
Я бы хотел, чтобы это реализовали и другие производители браузеров.
Теперь ваша очередь: Что вы думаете об объявлении?
Наконечник : Ознакомьтесь с нашими списками лучших расширений Chrome и лучших надстроек Firefox.