Базовые настройки браузерных расширений
“Scattered puzzle pieces next to solved fragment” by Horia Varlan is licensed under CC BY 2.0
Инструкции для начальной настройки некоторых браузерных расширений в дополнение к моим прошлым и, скорее всего, будущим статьям.
Дабы впредь не встраивать в статьи инструкции, не относящиеся к теме, буду пробовать выносить их в отдельные, но в то же время полноценные статьи. Конкретно на данный момент инструкции идут в дополнение к статье о базовых программах на винду и в дальнейшем могут также пойти в дополнение к аналогичной статье про линукс (если у меня дойдут руки хотя б попробовать ее написать). Однако в то же время мне ничто не мешает добавлять сюда всякие разные инструкции к другим расширениям, не относящемся к какой-либо статье.
Некоторые инструкции в статье взяты из сторонних источников, которые будут перечислены в конце.
Настройка uBlock Origin (AdNauseam)
Убрать кнопку “Premium” и “Подлинные организации” в X (бывший твиттер)
Добавить в фильтр:
x.com###react-root > div > div > div > header > div > div > div > div > div > nav > a:has-text("Premium")
x.com###react-root > div > div > div > header > div > div > div > div > div > nav > a:has-text("Подлинные организации")
В говне с меняющимися рандомносгенерированными классами приходится вот так в тупую проходиться по дереву тегов.
Туда же блок правой колонки “Подпишитесь на Premium”:
x.com###react-root > div > div > div > main > div > div > div > div > div > div > div > div > div > div:has-text("Premium")
Скрыть YouTube Shorts из YouTube
Список фильтров uBlock Origin, скрывающий все следы коротких видеороликов Shorts на YouTube: https://github.com/gijsdev/ublock-hide-yt-shorts
Блокировка «третьих» ресурсов
Делаем из uBO подобие uMatrix.
- в настройках отмечаем «I am an advanced user» и в настройках этого пункта ставим значение filterAuthorMode на «true»;
- повышаем уровень блокировки на medium и в разделе «Моих правил» добавляем эти правила:
* * 3p-frame block
* * 3p-script block
* a.akamaiedge.net * noop
* ajax.googleapis.com * noop
* akamai.net * noop
* ajax.aspnetcdn.com * noop
* b-cdn.net * noop
* libs.baidu.com * noop
* apps.bdimg.com * noop
* cdn.bootcss.com * noop
* cloudflare.com * noop
* cloudflare.net * noop
* cloudflareinsights.com * noop
* cloudfront.net * noop
* cdn.cookielaw.org * noop
* disqus.com * noop
* fastly.net * noop
* sdn.geekzu.org * noop
* googlevideo.com * noop
* gstatic.com * noop
* code.jquery.com * noop
* cdn.jsdelivr.net * noop
* lib.sinaapp.com * noop
* ajax.microsoft.com * noop
* pussthecat.org * noop
* raw.githubusercontent.com * noop
* sndcdn.com * noop
* themoviedb.org * noop
* tmdb.org * noop
* upcdn.b0.upaiyun.com * noop
* ajax.proxy.ustclug.org * noop
* yandex.net * noop
* yandex.st * noop
* yastatic.net * noop
(сначала в правую колонку → сохраняем → утверждаем).
В безопасности удобно не бывает, поэтому будьте готовы к периодическим поломкам сайтов и добавлению их в «белые списки» uBlock — отмечаем серым в 3-й колонке (см. локальные динамические фильтры).
Настройка LocalCDN
Настройка работы совместно с блокировщиком uBlock Origin.
- по пути «Настройки» → «Расширенные» включаем «Блокировать запросы недостающих ресурсов»;
- там же отмечаем uBlock в «Сгенерировать правила для установленного блокировщика рекламы» и копируем правила в раздел «Мои правила» нашего блокировщика (сначала в правую колонку → сохраняем → утверждаем).
Протестить можно на их сайте: https://www.localcdn.org/test
* Источник инструкций блокировки “третьих” ресурсов для uBO и LocalCDN.
10.12.2023