Как это работает #
AdTab Killer не мешает создавать вкладки и окна. Он закрывает их почти в тот же миг, когда они открываются. Поэтому вы увидите вспышку или вкладку, которая появляется и исчезает. Это он работает, а не ломается.
Единственное исключение — щит полноэкранного режима, который действительно не даёт открыться. О нём в разделе Полноэкранный режим.
Он следит за тремя вещами, о которых сообщает браузер: создана вкладка, создано окно и страница попросила что-то открыть. Дальше решает по вашим спискам и настройкам.
Это не блокировщик рекламы. Он не убирает баннеры и видеорекламу со страницы и не фильтрует контент. Он занимается вкладками, окнами и всплывающими окнами, которые открываются без вашего согласия.
Три списка #
Названия значат не то, чем кажутся. Прочитайте эту таблицу, прежде чем что-то добавлять в список.
| Список | Что он делает на самом деле |
|---|---|
| Защищённые | Сайт загружается как обычно. Закрывается то, что открывает этот сайт: рекламные вкладки, всплывающие окна, вкладки от скриптов, клики с Shift. Защищённые значит, что защищены вы, пока там ходите. |
| Заблокированные | Сайт никогда не остаётся открытым. Если он приходит сам, его закрывают молча. Если вы идёте туда намеренно, появляется страница предупреждения. |
| Разрешённые | Адрес, который проходит всегда. Он не подпадает под Защищённые и под две глобальные блокировки в Настройки → Утилиты. |
Сайт всё время открывает рекламные вкладки и всплывающие окна? Ему в Защищённые, а не в Заблокированные
Занести сайт в Заблокированные — значит заблокировать сам сайт, а не то, что он открывает: вы теряете сайт и остаётесь с проблемой. Защищённые — это список, который не даёт сайту открывать.
В любом случае ничто здесь не убирает рекламу со страницы, которую вы читаете. Закрывается то, что открывается в новой вкладке или окне.
Когда сайт в нескольких списках
Сначала самое сильное:
- Заблокированные, написано целиком
- Разрешённые, написано целиком
- Заблокированные, по поддоменам
- Разрешённые, по поддоменам
- Защищённые и глобальные блокировки (Блокировать все новые вкладки и Блокировать все новые окна, в Настройки → Утилиты)
Так что если у вас *.example.com в Заблокированных, а вы добавляете shop.example.com в Разрешённые, для этого конкретного адреса выигрывают Разрешённые: написать сайт целиком — более сильное утверждение, чем подстановочный знак. Но если бы shop.example.com был написан целиком в обоих списках, выиграли бы Заблокированные.
Поддомены
- У каждой строки в Разрешённых и Заблокированных есть переключатель, добавляющий префикс
*., чтобы запись покрывала сайт и все его поддомены. - Есть ещё две глобальные настройки, по одной на список, обе называются Включать поддомены; они заставляют весь список покрывать поддомены.
- Запись покрывает поддомены, если включена глобальная настройка или её собственный переключатель.
- У Защищённых ничего этого нет. Там всегда совпадает только точный сайт.
Разрешённые и Заблокированные не могут содержать один и тот же сайт
Добавление сайта в один список убирает его из другого, и янтарное уведомление говорит об этом несколько секунд. Защищённые — отдельный вопрос, их это не касается.
Что нельзя добавить
Ни один из трёх списков не принимает внутренние страницы браузера (chrome://, edge://, about:), страницы расширений, сами магазины расширений и защищённые адреса Mozilla. Браузер там не выдаёт разрешений, поэтому кнопка неактивна, а поле отклоняет запись.
Защита: Блокировать или Строгий #
Настройки → Инструменты → Защита. Два варианта, и каждый чем-то жертвует. Прочитайте оба, прежде чем менять.
Уловка, ради которой это существует: реклама вызывает window.open() без адреса, открывается пустая вкладка, и лишь мгновением позже эта вкладка отправляется к рекламе. В момент открытия судить не о чем, потому что адреса ещё нет.
Блокировать, по умолчанию
Расширение запоминает, откуда пришла вкладка, ждёт, пока она откроет первый настоящий адрес, и тогда решает. Что это стоит и что даёт:
- Реклама всё-таки запрашивается. Запрос уходит в сеть.
- Взамен Разрешённые и Разрешать вкладки того же сайта могут спасти вкладку, потому что теперь есть адрес, с которым их можно сравнить.
- Вкладки, которые так и не показывают адрес — просмотрщик PDF или окно печати, — выживают: через десять секунд их оставляют в покое.
Строгий
Закрывает сразу, не дожидаясь:
- Реклама никогда не запрашивается.
- Но без адреса не с чем сверяться, поэтому Разрешённые ничего не спасают.
На защищённом сайте Строгий закрывает и окна оплаты, и окна внешнего входа (Google, Facebook и подобные), и окна PDF. Если оплата всё время исчезает, почти всегда дело в этом. Верните Защиту на Блокировать.
Обычный Ctrl+клик через всё это не проходит: в самом событии уже есть адрес.
При выборе Строгого показывается золотое уведомление, что в будущем это станет функцией Pro. Сегодня это бесплатно, и даты нет.
Полноэкранный режим #
Настройки → Инструменты → В полноэкранном режиме. Действует только на сайты, которые в Защищённых.
- Строгий, по умолчанию. Единственный случай, когда расширение предотвращает, а не закрывает. Пока страница в полноэкранном режиме, оно перехватывает
window.openи синтетические клики по ссылкамtarget="_blank", а также блокирует новые переходы, начатые этим сайтом. Именно так видео остаётся во весь экран. - Блокировать. Обычное поведение — закрыть после открытия; полноэкранный режим ничего не меняет. Учтите: закрытие вкладки не вернёт видео во весь экран, браузер вывел вас из него ещё при открытии вкладки. Поэтому по умолчанию Строгий.
- Не блокировать. В полноэкранном режиме ничего не закрывается.
Где он не справляется
- Если сайт в полноэкранном режиме делает настоящий переход, то есть меняет страницу, а не внутренний вид, Строгий его заблокирует. Во время воспроизведения это редкость, но случается.
- Многие объявления открываются из фрейма самого плеера. Щит ставится в каждый фрейм, когда начинается полноэкранный режим, но если полноэкранный режим принадлежит внешней странице поверх элемента фрейма, а не фрейму поверх собственного содержимого, щит этого фрейма не включается.
- Блокировки, сделанные сетевым правилом, нельзя записать в журнал активности. Это ограничение API браузера. Туда попадает только то, что перехватывает щит внутри страницы.
У двух настроек есть вариант Строгий, и у двух — вариант Блокировать. Это не одно и то же. Когда что-то ищете, называйте полностью: Защита: Строгий — это не В полноэкранном режиме: Строгий.
Ссылки на тот же сайт #
Разрешать вкладки того же сайта включено по умолчанию. При этом ссылка, открывающая страницу того же сайта, который вы уже смотрите, не закрывается.
Выключите — и такие ссылки закрываются как любая реклама. Это единственное закрытие, о котором вы не просили, и без объяснения оно выглядит поломкой, поэтому в правом верхнем углу страницы появляется уведомление с кнопкой, которая включает настройку обратно, не открывая окно расширения.
- Появляется только в этом случае. Закрытие рекламы никогда не показывает уведомления: их вы и хотели закрыть.
- Его можно приглушить настройкой Напоминать на странице, но оно возвращается каждый раз, когда вы снова выключаете Разрешать вкладки того же сайта.
- В полноэкранном режиме оно намеренно не появляется.
- После перезагрузки может появиться снова. Ничего не запоминается.
- На некоторых страницах оно вообще не может появиться: внутренние страницы браузера или Firefox без выданного доступа к сайту. Вкладка всё равно закрывается, просто без уведомления.
Заблокированные сайты #
Что произойдёт, зависит от того, кто открыл.
- Пришло само (реклама, скрипт, восстановленная сессия, Ctrl+Shift+T): закрывается молча.
- Вы пошли сами (адресная строка, закладка, перезагрузка): страница предупреждения с тремя вариантами — продолжить всё равно, убрать из списка и продолжить, или вернуться.
Продолжить всё равно позволяет ходить по сайту по ссылкам, но перезагрузка или повторный ввод адреса возвращают предупреждение. Так задумано: это разовый пропуск, а не постоянное исключение.
Если закрытие вкладки закрыло бы браузер, потому что она последняя, вы получите страницу новой вкладки. Возврат делает то же самое.
Добавление сайта в Заблокированные действует и на уже открытые вкладки этого сайта. Ничего перезагружать не нужно.
Все настройки #
Откройте окно расширения и перейдите в Настройки, затем в категорию. Каждый пункт ниже показывает заводское значение, так что если вы его не меняли, именно это сейчас и происходит.
Настройки → Утилиты
- Защита По умолчанию: Блокировать
- Что делать со вкладкой, которую защищённый сайт открывает без адреса. См. Защита: Блокировать или Строгий.
- В полноэкранном режиме По умолчанию: Строгий
- Что происходит на защищённых сайтах, пока страница во весь экран. См. Полноэкранный режим.
- Блокировать все новые вкладки По умолчанию: выключено
- Закрывает любую вкладку, которую пытается открыть любой сайт, в Защищённых он или нет. Этот пункт и следующий — то, что остальная часть страницы называет глобальными блокировками. Разрешённые по-прежнему их перебивают.
- Блокировать все новые окна По умолчанию: выключено
- То же для окон.
- Разрешить вкладки того же сайта По умолчанию: включено
- Сохраняет ссылки, ведущие на сайт, где вы уже находитесь. См. Ссылки на тот же сайт.
- Напоминать на странице По умолчанию: включено
- Виден только когда пункт выше выключен. Показывает уведомление внутри страницы, когда закрывается ссылка на тот же сайт.
- Разрешить страницы расширений По умолчанию: включено
- Позволяет другим расширениям открывать свои страницы даже при включённых глобальных блокировках.
- Включая поддомены, Разрешённые По умолчанию: выключено
- Делает так, что каждая запись в Разрешённых покрывает и поддомены.
- Включая поддомены, Заблокированные По умолчанию: выключено
- То же для Заблокированных.
Настройки → Ярлыки
- Повторно использовать окно По умолчанию: Выкл.
- Относится к действию Вкладка в окно. Выключено всегда создаёт новое окно. Автоматически спрашивает и использует первое существующее окно. Вручную даёт выбрать окно из списка.
Настройки → Внешний вид
| Настройка | Значения | По умолчанию |
|---|---|---|
| Вкладка по умолчанию | Главная, Ярлыки, Утилиты, Настройки | Главная |
| Ярлыков в ряду | От 3 до 6 | 3 |
| Инструментов в ряду | От 3 до 6 | 3 |
| Свои подсказки | включено, выключено | включено |
| Тёмный режим | включено, выключено | Следует за системой, пока вы не поменяете |
| Пропустить новинки | включено, выключено | выключено |
Начиная с четырёх в ряду кнопки показывают только значок. Отдельной настройки для этого нет.
Настройки → Справка
Справка открывает эту страницу. О программе содержит номер версии, ссылку на историю изменений, ссылку, чтобы пройти приветственный тур заново, и ссылку, чтобы оценить расширение в магазине, откуда вы его поставили.
Чтобы связаться с нами, пишите на support-adtabkiller@htmyname.dev.
Инструменты и быстрые действия #
Инструменты содержат Защищённые, Заблокированные, Разрешённые и Журналы. Два серых квадрата, Автоотключение звука и Автообновление, помечены как скоро и пока не работают.
Быстрые действия содержат одно рабочее, Вкладка в окно, которое вытаскивает текущую вкладку в отдельное окно или отправляет её в другое в зависимости от Повторно использовать окно. Закрыть вкладки и Играющая вкладка тоже впереди.
Дат ни для чего из этого нет.
Журналы активности #
Инструменты → Журналы хранят историю того, что было закрыто, до 5,000 записей, с полем поиска. В каждой строке есть кнопки, чтобы отправить сайт в Разрешённые или Заблокированные либо убрать из обоих.
Закрытие может появиться с задержкой до секунды, потому что записи пишутся пачками. Просмотр истории по датам зарезервирован для Pro и сегодня не работает; кнопки в строках работают у всех.
Журнал остаётся в вашем браузере. Он никуда не отправляется. См. Конфиденциальность.
Частые вопросы #
Вижу вспышку или вкладку, которая появляется и исчезает
Это нормально. Расширение закрывает вкладки, а не мешает им открываться. Единственное настоящее предотвращение — В полноэкранном режиме: Строгий.
Я занёс сайт в Заблокированные и теперь не могу его открыть
Заблокированные — для сайтов, которые вы вообще не хотите открывать. Чтобы сайт перестал открывать вкладки и всплывающие окна, нужен список Защищённые. См. Три списка.
Закрылось окно оплаты или окно входа через Google
Почти наверняка Защита: Строгий на защищённом сайте. Верните на Блокировать или занесите сайт оплаты в Разрешённые — там он действительно спасается.
Я добавил сайт в Разрешённые, а он всё равно закрывается
Три возможные причины:
- Он написан целиком в Заблокированных, а это сильнее.
- Это поддомен, а поддомены для этой записи вы не включили.
- У вас Защита: Строгий, где Разрешённые не могут сработать, потому что не с чем сравнивать.
Ссылки на сайт, где я уже нахожусь, всё время закрываются
Разрешать вкладки того же сайта выключено. Включите. В уведомлении, которое появляется на странице, есть кнопка, которая делает это за вас.
Счётчик и история не совпадают
Записи пишутся пачками, дайте секунду. Если браузер выключит фоновый процесс расширения ровно в этот момент, может пропасть до секунды активности.
Я перезапустил браузер, и несколько секунд ничего не закрывалось
Так задумано. При запуске есть льготный период, чтобы вкладки, которые браузер восстанавливает, не поубивало. Он продлевается, пока вкладки продолжают приходить, до минуты.
Ctrl+Shift+T возвращает вкладку, которую расширение должно закрыть
Тоже задумано: когда вкладку возвращаете вы сами, это отличают от рекламы, открывающей новую. На сайты из Заблокированных исключение не распространяется.
Значок на панели изменился
В свежей версии есть что-то новое. Он сбрасывается, когда вы открываете историю изменений, когда закрываете уведомление в Настройках или если включаете Пропускать новости. Появляется только при переходах минорной и мажорной версий, никогда на патче.
Я выключил глобальную защиту, а что-то всё равно происходит
Переключатель на Главная выключает все стражи, включая список Заблокированные. Если что-то всё ещё происходит, это другое расширение или собственный блокировщик всплывающих окон браузера.
Работает ли в приватных окнах или в инкогнито?
Только если вы разрешите это на странице расширений браузера. Само оно там не включается.
А Firefox?
Версия для Firefox есть. Доступ к сайтам там — необязательное разрешение: без него закрытие продолжает работать, а щит полноэкранного режима и уведомление внутри страницы — нет. Окно расширения просит об этом баннером.
Устранение неполадок #
Когда закрылось то, что вы хотели оставить, идите в таком порядке.
- Включена ли глобальная защита? Проверьте переключатель на Главная.
- Сайт в Защищённых? Большая кнопка на Главная и показывает это, и меняет.
- Откройте Журналы. Закрытие записано? Если записи нет, это было не это расширение.
- Если закрывается то, что не должно: адрес в Разрешённых? Это поддомен?
- Если исчезают окна оплаты или входа: опустите Защиту со Строгого до Блокировать.
- Если видео выпадает из полноэкранного режима: поднимите В полноэкранном режиме до Строгого.
- Всё ещё непонятно? Выключите глобальную защиту на минуту и посмотрите, продолжается ли проблема. Это исключает другое расширение.
Если ничто из этого не объясняет, напишите на support-adtabkiller@htmyname.dev и скажите, на каком сайте это происходит.
Конфиденциальность #
Без Pro расширение не делает вообще никаких сетевых запросов. Оно ничего не отправляет ни на какой сервер, у него нет аналитики и телеметрии. Ваши настройки, ваши три списка, журнал активности и счётчик живут в локальном хранилище браузера.
Pro нужно соединение, потому что лицензию надо проверить. Установка с Pro обращается к нашим серверам, чтобы подтвердить, что лицензия действует и какая установка ею пользуется, и функция Pro, которой понадобился бы сервер, работала бы так же. Эти запросы несут то, что определяет ваш аккаунт и эту установку, и ничего о посещаемых страницах или о том, что было закрыто.
Разрешения, которые оно просит, и зачем каждое:
- Вкладки и окна, чтобы увидеть, что открылась, и закрыть.
- Навигация, чтобы увидеть, куда идёт вкладка, прежде чем решать.
- Хранилище, чтобы держать ваши списки и настройки на вашей машине.
- Внедрение скриптов, для щита полноэкранного режима и уведомления внутри страницы.
- Сетевые правила, чтобы страница во весь экран ничего не открывала.
Что аккаунт и лицензия хранят на нашей стороне и как долго, описано в разделе Политика конфиденциальности.