uBlock Origin теперь может блокировать JavaScript по умолчанию

В недавнем обновлении кросс-браузерного блокировщика контента uBlock Origin появилась возможность блокировать JavaScript по умолчанию для всех посещаемых сайтов или отдельных сайтов.

Новая опция uBlock Origin 1.17.0 дает пользователям еще больший контроль, когда речь идет о блокировке автоматического запуска контента на сайтах, которые они посещают в любом из поддерживаемых браузеров.

Примечание : вы можете прочитать мое путешествие к uBlock Origin для обновления до новой версии в Chrome здесь.

Первое, что вам нужно сделать, это убедиться, что вы используете хотя бы uBlock Origin 1.17.0. Нажмите на значок расширения в адресной строке используемого вами браузера и в интерфейсе, который открывается на значке настроек. Перейдите на вкладку About на приборной панели; версия расширения указана там.

Настройте uBlock Origin для отключения JavaScript

У пользователей uBlock Origin есть несколько вариантов, когда речь заходит о новой функциональности блокировки JavaScript:

  1. Включите его для отдельных сайтов.
  2. Включите его для всех сайтов.

Щелчок по значку uBlock Origin отображает основной интерфейс, который вы используете для управления контентом. Вы найдете новую опцию отключения JavaScript для сайта в правом нижнем углу. Новый значок выглядит как закрытый тег.

Щелчок отключает JavaScript на сайте и добавляет красный значок к значку, чтобы указать, что JavaScript отключен на сайте. Обратите внимание, что это временно, если вы не сделаете изменение постоянным, используя значки, которые uBlock Origin отображает после активации опции.

Опытные пользователи могут добавлять отдельные сайты в раздел «Мои правила» на панели инструментов. Используйте шаблон no-scripting: [hostname] true и замените [hostname] доменом, для которого вы хотите отключить JavaScript.

Второй вариант, который есть у пользователей, заключается в блокировке JavaScript на всех сайтах по умолчанию, аналогично тому, что NoScript делает для Firefox.

  1. Откройте настройки источника uBlock.
  2. Убедитесь, что выбрана вкладка «Настройки».
  3. Установите флажок «Отключить JavaScript» там.

Что происходит, когда вы отключаете JavaScript?

Одно из основных различий между использованием нового переключателя JavaScript и использованием uBlock Origin без него заключается в том, что теги noscript выполняются, когда первый используется для отключения JavaScript. Последний блокирует только отдельные ресурсы скрипта.

Главный переключатель имеет приоритет над «правилами динамической фильтрации и статическими фильтрами, связанными с ресурсами сценария».

Заключительные слова

Возможность отключить JavaScript для всех посещенных сайтов или для каждого отдельного сайта добавляет еще один мощный инструмент в и без того великолепный арсенал, который предлагает uBlock Origin. Пользователи, которые отключают JavaScript в глобальном масштабе, будут сталкиваться с сайтами, которые ломаются, поскольку некоторым может потребоваться JavaScript для некоторых или даже для всех функций.