Справка

Как AdTab Killer решает, что закрыть, что делает каждая настройка и что проверить, когда закрылось то, что вы хотели оставить.

Как это работает #

AdTab Killer не мешает создавать вкладки и окна. Он закрывает их почти в тот же миг, когда они открываются. Поэтому вы увидите вспышку или вкладку, которая появляется и исчезает. Это он работает, а не ломается.

Единственное исключение — щит полноэкранного режима, который действительно не даёт открыться. О нём в разделе Полноэкранный режим.

Он следит за тремя вещами, о которых сообщает браузер: создана вкладка, создано окно и страница попросила что-то открыть. Дальше решает по вашим спискам и настройкам.

Окно AdTab Killer на вкладке Главная, с переключателем глобальной защиты, счётчиком закрытых вкладок и кнопкой, которая защищает текущий сайт.
Главная: главный переключатель, сколько вкладок закрыто, и кнопка, которая добавляет сайт, на котором вы находитесь, в Защищённые.

Это не блокировщик рекламы. Он не убирает баннеры и видеорекламу со страницы и не фильтрует контент. Он занимается вкладками, окнами и всплывающими окнами, которые открываются без вашего согласия.

Три списка #

Названия значат не то, чем кажутся. Прочитайте эту таблицу, прежде чем что-то добавлять в список.

Список Что он делает на самом деле
Защищённые Сайт загружается как обычно. Закрывается то, что открывает этот сайт: рекламные вкладки, всплывающие окна, вкладки от скриптов, клики с Shift. Защищённые значит, что защищены вы, пока там ходите.
Заблокированные Сайт никогда не остаётся открытым. Если он приходит сам, его закрывают молча. Если вы идёте туда намеренно, появляется страница предупреждения.
Разрешённые Адрес, который проходит всегда. Он не подпадает под Защищённые и под две глобальные блокировки в Настройки → Утилиты.

Сайт всё время открывает рекламные вкладки и всплывающие окна? Ему в Защищённые, а не в Заблокированные

Занести сайт в Заблокированные — значит заблокировать сам сайт, а не то, что он открывает: вы теряете сайт и остаётесь с проблемой. Защищённые — это список, который не даёт сайту открывать.

В любом случае ничто здесь не убирает рекламу со страницы, которую вы читаете. Закрывается то, что открывается в новой вкладке или окне.

Экран «Защищённые сайты» в окне расширения, с поясняющей плашкой и полем для добавления сайта.
Защищённые: сайт по-прежнему загружается, он просто не может ничего открывать.
Экран «Заблокированные сайты» в окне расширения, с поясняющей плашкой и полем для добавления сайта.
Заблокированные: сам сайт никогда не остаётся открытым.

Когда сайт в нескольких списках

Сначала самое сильное:

  1. Заблокированные, написано целиком
  2. Разрешённые, написано целиком
  3. Заблокированные, по поддоменам
  4. Разрешённые, по поддоменам
  5. Защищённые и глобальные блокировки (Блокировать все новые вкладки и Блокировать все новые окна, в Настройки → Утилиты)

Так что если у вас *.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 есть. Доступ к сайтам там — необязательное разрешение: без него закрытие продолжает работать, а щит полноэкранного режима и уведомление внутри страницы — нет. Окно расширения просит об этом баннером.

Устранение неполадок #

Когда закрылось то, что вы хотели оставить, идите в таком порядке.

  1. Включена ли глобальная защита? Проверьте переключатель на Главная.
  2. Сайт в Защищённых? Большая кнопка на Главная и показывает это, и меняет.
  3. Откройте Журналы. Закрытие записано? Если записи нет, это было не это расширение.
  4. Если закрывается то, что не должно: адрес в Разрешённых? Это поддомен?
  5. Если исчезают окна оплаты или входа: опустите Защиту со Строгого до Блокировать.
  6. Если видео выпадает из полноэкранного режима: поднимите В полноэкранном режиме до Строгого.
  7. Всё ещё непонятно? Выключите глобальную защиту на минуту и посмотрите, продолжается ли проблема. Это исключает другое расширение.

Если ничто из этого не объясняет, напишите на support-adtabkiller@htmyname.dev и скажите, на каком сайте это происходит.

Конфиденциальность #

Без Pro расширение не делает вообще никаких сетевых запросов. Оно ничего не отправляет ни на какой сервер, у него нет аналитики и телеметрии. Ваши настройки, ваши три списка, журнал активности и счётчик живут в локальном хранилище браузера.

Pro нужно соединение, потому что лицензию надо проверить. Установка с Pro обращается к нашим серверам, чтобы подтвердить, что лицензия действует и какая установка ею пользуется, и функция Pro, которой понадобился бы сервер, работала бы так же. Эти запросы несут то, что определяет ваш аккаунт и эту установку, и ничего о посещаемых страницах или о том, что было закрыто.

Разрешения, которые оно просит, и зачем каждое:

  • Вкладки и окна, чтобы увидеть, что открылась, и закрыть.
  • Навигация, чтобы увидеть, куда идёт вкладка, прежде чем решать.
  • Хранилище, чтобы держать ваши списки и настройки на вашей машине.
  • Внедрение скриптов, для щита полноэкранного режима и уведомления внутри страницы.
  • Сетевые правила, чтобы страница во весь экран ничего не открывала.

Что аккаунт и лицензия хранят на нашей стороне и как долго, описано в разделе Политика конфиденциальности.