Без изучения синтаксиса
Не нужно запоминать CSS-селекторы, XPath или синтаксис BlockIt. Вставьте HTML элемента и выберите, что в нём важно: расширение поможет сформировать правило.
Расширение Chrome · блокировка элементов
BlockIt позволяет самостоятельно скрывать или удалять баннеры, всплывающие окна и другие мешающие элементы страниц. Создайте простое правило по HTML или точное правило с условиями — расширение применит его при следующих посещениях сайта.
Задача
На странице может остаться рекламный блок, навязчивая панель или другой элемент, который не попал в общие списки фильтрации. BlockIt даёт пользователю собственные правила для конкретных сайтов. Для простых случаев достаточно скопировать HTML элемента; если структура сложнее, можно уточнить правило по атрибутам, тексту, положению и окружению.
Особенность BlockIt
BlockIt работает как персональный, децентрализованный блокировщик: пользователь сам решает, какой элемент убрать и как именно его распознать. Правила хранятся локально в браузере и не публикуются в общем списке. Разработчик сайта не получает через BlockIt готовый перечень правил, под который можно целенаправленно подстроить страницу. Это затрудняет массовый обход пользовательских блокировок, хотя отдельное правило может потребовать обновления, если сайт изменит разметку.
Возможности
Не нужно запоминать CSS-селекторы, XPath или синтаксис BlockIt. Вставьте HTML элемента и выберите, что в нём важно: расширение поможет сформировать правило.
Конструктор позволяет описать признаки, которые стандартный CSS-селектор выразить не может или делает это неудобно: количество атрибутов и классов, текст внутри элемента, его позицию среди соседних элементов и признаки родительских блоков. BlockIt найдёт совпадения по этим условиям и заблокирует их.
Сразу посмотрите, сколько элементов на странице подходит под правило. Это помогает уточнить условия и не убрать лишнее.
Можно полностью удалить элемент или только скрыть его, сохранив занимаемое место в вёрстке.
Создавайте правила под собственные потребности, отключайте ненужные и переносите настройки через экспорт и импорт.
Если готовое выражение уже есть, можно вставить CSS-селектор, XPath или правило BlockIt напрямую.
Для кого
Технологии