Многие сайты в попытке привлечь посетителя к какой-то информации переходят все границы. И если с баннерами легко справиться с помощью специальных расширений, то с различными запросами подписки, блокировкой кнопок мыши, автовоспроизведением видео справиться уже сложнее.
Что же делать?
Пользователи macOS и iOS могут попробовать приложение StopTheMadness Pro, которое позволяет блокировать любые раздражающие элементы на всех посещаемых ресурсах.
Установка и настройка
Честно говоря, я не понимаю, почему утилита работает только на операционках от Apple. Потому что по факту это браузерное расширение, а не полноценное приложение.
При первом запуске StopTheMadness Pro вам нужно выбрать, в каких браузерах нужно активировать блокировку. Поддерживаются Safari, Firefox, Google Chrome и ему подобные браузеры.
![](https://blog.themarfa.name/content/images/2024/07/CleanShot-2024-07-12-at-08.36.07@2x.png)
Затем в выбранный браузер нужно будет добавить расширение. Процесс установки немного различается для каждого из браузеров. Так, в Google Chrome будет необходимо активировать режим разработчика.
![](https://blog.themarfa.name/content/images/2024/07/CleanShot-2024-07-12-at-08.36.44@2x.png)
В любом случае процесс установки очень прост и потребует от вас буквально две минуты. После чего вы можете навсегда забыть про десктопную версию. Вся остальная настройка ведётся уже в установленном расширении.
![](https://blog.themarfa.name/content/images/2024/07/CleanShot-2024-07-12-at-08.47.02@2x.png)
На мобилке логика установки и работы аналогичная, но расширение доступно только для Safari.
![](https://blog.themarfa.name/content/images/2024/07/CleanShot-2024-07-12-at-08.47.50@2x.png)
Какие элементы можно блокировать
Начну с самых первых настроек StopTheMadness Pro. Здесь вы можете задать различные параметры работы расширения для сайтов или создать несколько общих предустановок.
![](https://blog.themarfa.name/content/images/2024/07/CleanShot-2024-07-12-at-09.16.41@2x.png)
Кроме этого, при нажатии на Hide Page Element вы сможете выбрать любой элемент на посещаемой странице и скрыть его. Правда, выбор нужного блока сделать очень неудобно, и вообще, поначалу неясно, что происходит.
Вот как, например, происходит блокировка в Adblock Plus. Элементы, которые будут заблокированы, чётко подсвечиваются, из-за чего легко понять, что именно будет заблокировано.
Ещё одна странно работающая опция — Media Highlight. На сайте разработчика я не нашёл описания, что делает эта настройка. Как я понял из описания, на сайте должны быть подсвечены все картинки и видео. Но по факту вы увидите просто пустую страницу без какой-либо информации.
На всякий случай я проверил поведение в Google Chrome и Safari. Везде результат был одинаковый.
Все настройки можно синхронизировать между устройствами через iCloud.
Общие настройки
StopTheMadness Pro предлагает массу очень тонких настроек по отображению сайтов. Часть из них даже будет непонятна рядовому пользователю, и это мягко сказано. Причём такие опции включены по умолчанию, а описания их работы я нигде не нашёл.
![](https://blog.themarfa.name/content/images/2024/07/CleanShot-2024-07-12-at-09.26.45@2x.png)
Например, Shadow DOM. При разработке сайтов эта штука помогает обратиться к «теневым» DOM-элементам компонентов сайта. Стало понятнее, что произойдёт при её активации в StopTheMadness Pro? Вот и мне нифига не понятно.
С другими настройками всё более или менее понятно, хотя к некоторым из них, типа Input maxlength warning, всё равно остаются вопросики. В остальном из полезного стоит отметить:
- Обход сокращателей ссылок;
- Активация правого клика, копирования/вставки, выбора текста и автонабора;
- Блокировка трекеров в ссылках.
Работа с аудио и видео
![](https://blog.themarfa.name/content/images/2024/07/CleanShot-2024-07-12-at-09.27.04@2x.png)
В этом разделе всё значительно проще, да и опций не так много. Вы можете:
- Активировать нативные элементы управления видео и аудио;
- Запретить автовоспроизведение и поменять скорость по умолчанию;
- Запретить изменение скорости воспроизведения.
Работа с YouTube
![](https://blog.themarfa.name/content/images/2024/07/CleanShot-2024-07-12-at-09.27.17@2x.png)
Несмотря на предыдущий пункт, для YouTube есть свой набор возможностей. Но совсем простой:
- Отображение кнопки «Картинка в картинке»;
- Перемотка рекламы;
- Выбор субтитров и качества видео по умолчанию.
Опасные штуки
Следующий раздел со страшным названием Dangerous Options можно считать экспериментальным. Активация этих настроек совсем мало кому может пригодиться, зато вероятность сломать работу сайта повышается в разы.
![](https://blog.themarfa.name/content/images/2024/07/CleanShot-2024-07-12-at-09.27.31@2x.png)
Но всё же есть сайты, которые любят перехватывать управление, отображать различные таймеры и анимации, открывать новые окна. Запретить делать подобные штуки можно именно в этом разделе.
Работа с клавиатуры
![](https://blog.themarfa.name/content/images/2024/07/CleanShot-2024-07-12-at-09.27.44@2x.png)
С помощью этого набора настроек можно активировать некоторые полезные возможности при работе с клавиатуры. Например, копирование текста и ссылки при наведении курсора, скрытие элементов и многое другое.
Работа с вкладками
Мне не нравится, как современные сайты работают с новыми вкладками и кликами по ссылкам. Я даже для этого установил специальное расширение, чтобы вкладки открывались именно в том порядке, в котором я хочу.
![](https://blog.themarfa.name/content/images/2024/07/CleanShot-2024-07-12-at-09.28.03@2x.png)
StopTheMadness Pro предлагает ещё более гибкие настройки. Вы можете указать, где открывать ссылки: в текущей вкладке, в новой фоновой вкладке или в новой активной вкладке. Причём настройка доступна отдельно для ссылок внутри домена и для внешних.
Дополнительно можно задать собственные cookie и css при открытии новой вкладки.
Стоимость
StopTheMadness Pro нельзя попробовать бесплатно. Вам придётся выложить 1290 рублей, но оплата разовая.
Ещё важно не перепутать StopTheMadness Pro со StopTheMadness. Второе — это более старая версия приложения, которая непонятно зачем до сих пор доступна для покупки.
Выводы
Если разобраться во всех настройках StopTheMadness Pro, то вы сможете настроить работу всех раздражающих элементов под ваши нужды. Количество опций вполне оправдывает стоимость в 1290 рублей.
Конечно, есть определённые минусы. Для меня самые главные — это необходимость установки десктопного приложения и отсутствие описания настроек.
Для остальных, мне кажется, главная проблема состоит в практической необходимости установки StopTheMadness Pro. Если вас действительно раздражает практически всё, то смысл в этом есть. А так, вы можете установить отдельные расширения для получения того же результата.