Приветствую всех, кто каким-то чудом нашел этот блог. Формат данного блога свободный и в нем я стараюсь делиться различными полезностями, размышлениями о различных событиях, своим творчеством.

Базовые настройки браузерных расширений

Пазл

“Scattered puzzle pieces next to solved fragment” by Horia Varlan is licensed under CC BY 2.0

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

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

Некоторые инструкции в статье взяты из сторонних источников, которые будут перечислены в конце.

Настройка uBlock Origin (AdNauseam)

Убрать кнопку “Premium” в X (бывший твиттер)

Добавить в фильтр:

twitter.com###react-root > div > div > div > header > div > div > div > div > div > nav > a:has-text("Premium")

В говне с меняющимися рандомносгенерированными классами приходится вот так в тупую проходиться по дереву тегов.

Туда же блок правой колонки “Подпишитесь на Premium”:

twitter.com###react-root > div > div > div > main > div > div > div > div > div > div > div > div > div > div:has-text("Premium")

Блокировка «третьих» ресурсов

Делаем из 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