заблокировать все объявления на одном или нескольких веб-сайтах с помощью скрипта пользователя - PullRequest
0 голосов
/ 01 ноября 2019

Я использую Google Chrome с его обычным менеджером пользовательских сценариев Tampermonkey, в котором у меня есть список сайтов:

// ==UserScript==
// @name         blocksite
// @match        *://*.site1.com/*
// @match        *://*.site2.com/*
// ==/UserScript==

Я хочу заблокировать все объявления на всех веб-сайтах группы.
Моя проблемав том, что я не знаю, как даже начать пытаться сделать это;
Я не нашел четкого объяснения или учебного пособия, когда гуглил следующий вопрос:

как работает блокировщик рекламы?

или

Как заблокировать сайты в Greasemonkey?

Я также пытался загрузить, казалось бы, "невинное" расширение Chrome AdBlock Plus но в его папке я обнаружил множество файлов JavaScript (многие из которых превышают 500 строк) и почувствовал себя «растерянным», пытаясь выяснить, где и как начать изучать исходный код (что важно и не важно для написания небольшихскрипт блокировщика для личного использования) и в чем причина такой сложности.

Предполагается, что блокировка рекламы с помощью диспетчера пользовательских скриптов является простой задачей в последней версии ECMAScript(10) Я хотел бы спросить любителя JavaScript:
Как можно заблокировать все объявления на одном или нескольких веб-сайтах с помощью скрипта пользователя?

...