uBlock Origin более мощный Блокировщик рекламы И многоцелевой. К сожалению, дизайн тоже немного неоднозначен. В этом руководстве будут объяснены все тонкости расширенных функций uBlock Origin, включая добавление настраиваемых меню, создание настраиваемых фильтров для пользователей, установка правил динамической блокировки и настройка правил uBlock Origin на определенных диапазонах с помощью расширенного пользовательского интерфейса.
Установить uBlock Origin
Доступна предварительно созданная версия расширения для браузера uBlock Origin. Google Chrome و Firefox و Safari و Microsoft Edge و Opera. Вы также можете создать расширение вручную Из исходников для Firefox и Chrome.
Настройка дополнительных параметров
Прежде чем мы сможем делать что-нибудь интересное с uBlock Origin, нам нужно включить расширенные настройки. Обязательно Проверить необходимое чтение прежде чем продолжить. Если у вас нет опыта устранения неполадок, чтобы управлять этими типами решений, подумайте о том, как это работает. Печенье прежде, чем вы начнете возиться с его функционалом. В противном случае стоит ожидать неожиданного!
1. Щелкните значок расширения uBlock Origin.
2. Щелкните значок «Настройки».
3. Установите флажок «Я опытный пользователь».
Включив расширенные настройки, вы можете установить высокий уровень блокировки.
Правила динамического фильтра
Фильтрация в uBlock Origin осуществляется на двух уровнях: глобальном и локальном. Общие правила применяются ко всем URL-адресам, в то время как локальные правила действуют только для текущего URL-адреса.
В первом столбце указывается URL-адрес, созданный содержимым.
Во втором столбце указаны глобальные настройки, которые наследуются указанными URL-адресами.
В третьем столбце указаны локальные правила для текущего URL-адреса.
Если навести указатель мыши на поле в столбце Глобальные или Локальные правила, вы увидите три цвета: красный, серый и зеленый.
Щелкните красную треть, чтобы установить правило блокировки для типа связанного содержимого. Зеленая третья позволяет установить элемент. Серая третья определяет правило «noop», что означает «без операции». Этот параметр не позволит uBlock Origin выполнять действия с соответствующим контентом. Установка фильтров «noop» отменяет общие настройки для определенного URL-адреса.
Вверху окна находятся Типы контента. Их можно заблокировать как глобально, так и по определенному адресу. Это резкие фильтры, но тем не менее они полезны.
В разделе «Типы содержимого» URL-адреса загружаются на текущую веб-страницу. Символ плюса указывает на то, что содержимое этого URL-адреса разрешено. Знак минус указывает на то, что контент из URL-адреса блокируется. Иногда можно увидеть смесь плюсов и минусов для одного URL-адреса, что означает, что один контент разрешен, а другой заблокирован.
Вы также можете увидеть цветовую кодировку рядом с URL-адресом. Зеленый цвет означает, что контент с этого URL-адреса разрешен. Желтый цвет указывает на то, что какой-то контент с этого URL-адреса был заблокирован. Красный означает, что все содержимое URL-адреса заблокировано.
Унаследованные настройки на основе конфиденциальности. Например, правила глобального типа контента имеют самый низкий приоритет. Правила, установленные в списках фильтров, имеют средний приоритет: они могут переопределять глобальные настройки, а не пользовательские настройки для URL-адреса. Локальным правилам для определяемых пользователем URL-адресов отдается наивысший приоритет.
Сохранить и вернуть правила фильтрации
Изменения, внесенные вами в правила фильтрации, автоматически сбрасываются при следующем посещении веб-сайта. Чтобы сделать настройки постоянными, щелкните значок замка.
Чтобы вернуться к последнему сохраненному состоянию, коснитесь значка ластика.
Сторонние скрипты и фреймворки
В общем, рекомендуется по умолчанию блокировать сторонние скрипты и фреймворки. Это защищает как вашу конфиденциальность, так и ваши глаза. Он также может сломать веб-сайты, так что не упускайте возможности обходить Non-Stop.
Чтобы заблокировать сторонние скрипты и окна, щелкните третье красное поле рядом с каждым столбцом в столбце Общие. Это автоматически заблокирует все сторонние скрипты и фреймворки в каждом URL-адресе.
Если веб-сайт не работает, вы можете установить обход «noop», чтобы разрешить использование сторонних скриптов и фреймворков. Щелкните серое поле в столбце «Локальные правила», чтобы установить правило разблокировки и переопределить правило глобальной блокировки для этого URL-адреса.
Это правило будет применяться только к текущему URL-адресу.
Кроме того, вы также можете отследить URL-адрес заблокированного ресурса и специально разрешить этот ресурс. Это проще с внешней структурой, имеющей четкое происхождение, такой как встраивание YouTube или Twitter. Если вы разрешите фреймы глобально и сохраните правило, эти фильтры для конкретных URL-адресов переопределят фильтры глобального типа контента.
Уравновешивая глобальные и локальные фильтры с фильтрами типов контента, вы можете установить параметры конфиденциальности в Интернете, но при этом разрешить контент, который вы не перехватываете.
Просмотр и редактирование динамических правил
Чтобы просмотреть уже установленные фильтры, перейдите на страницу настроек uBlock Origin на вкладке «Правила». Здесь вы увидите выбранные вами правила в двух списках. Список слева предназначен для постоянных баз, а список справа - для временных баз, на что указывает их заголовок.
Текстовое содержимое столбца временного правила можно редактировать напрямую с помощью курсора, мыши и клавиатуры. Если uBlock Origin обнаружит разницу между двумя столбцами, вы увидите контекстные кнопки с пометками «Вернуть» и «Применить», которые предлагают возможность синхронизировать столбцы друг с другом. Нажмите «Вернуть», чтобы скопировать неизмененное содержимое из постоянного списка правил во временный список правил. Нажмите «Принять», чтобы скопировать изменение из временного списка правил в постоянный список правил.
Вы заметите, что форматирование текста для правил следует определенным соглашениям. Синтаксис такой:
[parent site hostname] [element hostname] [request type] [rule]
Если вы будете следовать руководству Правила динамической фильтрации на GitHub Для uBlock Origin вы можете изменять и устанавливать правила, используя текстовые строки прямо из этой части.
Удалить элементы с фиксированными правилами
Если вы хотите удалить элементы со страницы с помощью графических инструментов, вы можете получить доступ к этой функции, установив косметические правила. Эти правила удаляют элементы DOM на основе выбора пользователем узла на основе графа. Если вы видите на веб-сайте что-то, что вас беспокоит, например баннер подписки по электронной почте, детектор блокировки рекламы или что-то еще, что оскорбляет ваши чувства, вы можете удалить это таким образом.
Временные правила: Element Zapper
Есть два разных способа установить косметические правила в uBlock Origin. Первый - это Element Zapper, доступ к которому осуществляется через значок молнии в раскрывающейся панели расширения uBlock Origin.
Этот инструмент устанавливает временное правило для удаления указанного элемента DOM. При следующем сеансе браузера элемент вернется. Чтобы создать правило, щелкните значок Element Zapper, а затем щелкните элемент страницы, который хотите удалить. Когда мышь перемещается по различным элементам DOM, они будут окрашены в желтый цвет, чтобы указать, какой элемент выбран в данный момент. Выбрав правильный элемент, щелкните, чтобы немедленно удалить выбранный элемент. Окно подтверждения не появится после нажатия
Element Zapper сделает все возможное, чтобы выбрать выбранный вами предмет, но вам может потребоваться немного подвигать мышью, чтобы получить предмет, на который вы надеетесь. Он попытается ограничить самый большой объект DOM, который может находиться в местоположении алгоритма.
Постоянные правила: выбор элемента
Чтобы установить постоянную основу, используйте средство выбора элементов, представленное значком пипетки справа от болта.
Это активирует интерфейс, аналогичный Element Zapper, но элементы DOM теперь будут выделены красным, а не желтым.
Когда вы нажимаете на элемент, отмеченный красным, в левом нижнем углу появляется текстовое поле с предварительным просмотром класса или идентификатора выбранного элемента. Именно этот класс, основанный на текстовом классе или совпадении идентификаторов, будет использоваться для удаления элемента в будущем. А поскольку многие сайты разбрасывают свой код, чтобы затруднить блокировку рекламы, вам может потребоваться время от времени улучшать автоматический выбор средства выбора элементов. Вы также можете использовать этот инструмент для выбора «слоев» DOM, которые полностью скрыты или существуют только в логике DOM.
Чтобы выбрать другой элемент, наведите указатель мыши на его имя в желтом поле под белым текстовым полем. Щелкните текст, чтобы увидеть связанный элемент, выделенный красным.
Когда выбран правильный элемент, нажмите кнопку «Создать», чтобы создать правило и удалить элемент. Вы также можете нажать кнопку «Выбрать» рядом с ним, чтобы вернуться к средству выбора элементов, если вы выбрали неправильную часть страницы.
В будущем вы сможете найти правило в настройках uBlock Origin на вкладке «Мои фильтры». Новые правила появятся внизу списка с данными и отметкой времени.
Если вы хотите игнорировать правило, вы можете ввести восклицательный знак в начале строки, чтобы закомментировать правило элемента. Вы также можете проверить Дополнительная структура прошивки В документации uBlock Origin на GitHub.
Находите и используйте настраиваемые списки фильтров
uBlock Origin поставляется с некоторыми готовыми меню фильтров, но вы можете добавить гораздо больше. Самый простой способ добавить больше фильтров - просмотреть Списки фильтров.
Если вы найдете список фильтров, которые хотите добавить к фильтрам uBlock Origin, нажмите «Подробности», а затем «Подписаться». Этот список будет автоматически загружен и включен в правила блокировки uBlock Origin для веб-сайтов, посещаемых в будущем. Таким образом в uBlock Origin могут быть добавлены только списки с исходным кодом uBlock.
Эти фильтры появятся на вкладке «Списки фильтров» на странице параметров uBlock Origin. Их можно будет просматривать и переключать с этой страницы в будущем.
Правила хранения и синхронизации
Чтобы сделать локальную резервную копию ваших баз uBlock Origin, вы можете сохранить свои настройки в файл. Найдите параметры диалога, расположенные в нижней части вкладки основных настроек uBlock Origin.
Если вы хотите использовать облачное хранилище на основе браузера для своих расширений, вы можете выбрать опцию «Включить облачное хранилище» на главной странице настроек uBlock Origin. Это позволит вам загружать данные в небольшое файловое пространство расширения в браузере. Однако это синхронизируется только с другими версиями того же браузера.
Если вы загрузили настройки uBlock Origin в Firefox, вы не сможете загрузить их в Chrome на другом компьютере. В результате совместное использование конфигурации через файлы - самый надежный метод на данный момент. Чтобы синхронизировать правила между несколькими браузерами и компьютерами, вы можете поделиться текстовым файлом резервной копии через службу облачного хранилища.
Заключение
uBlock Origin не Точный блокировщик рекламы. Это массовый блокировщик контента. Это означает, что он может контролировать то, что поступает в ваш браузер, независимо от его происхождения. Это делает его очень мощным дополнением и очень простым без каких-либо проблем. Так что позаботьтесь о том, что вы делаете, и, если что-то случится, будьте готовы это исправить.