Как использовать uBlock Origin для блокировки только страницы stackexchange.com без блокировки всей сети stackexchange?

482
g.rocket

Я обнаружил, что HNQ действительно отвлекает меня, поэтому я хочу заблокировать их. У этого вопроса есть несколько способов заблокировать их на боковой панели, но тот же список существует на https://stackexchange.com/ . Я хочу заблокировать эту страницу, не блокируя все остальное в stackexchange. Я в настоящее время использую

|https://stackexchange.com^ 

но это представляет страницу, на которой я могу кликнуть, чтобы получить к ней доступ: я бы предпочел, чтобы она была загружена, но представляла пустую страницу. Я делаю это для Reddit с помощью

reddit.com##body 

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

~stackexchange.com##body 

похоже, что он должен работать в соответствии с таблицей фильтров AdBlock Plus, которая предположительно поддерживается uBlock Origin, но это ничего не блокирует.

Я пробовал фильтры, приведенные в этом похожем вопросе о YouTube, но они имеют те же проблемы, что и мой лучший лучший фильтр. Как я могу отфильтровать элемент body на stackexchange.com без блокировки поддоменов?

2
Это не дубликат связанного вопроса, потому что он сосредоточен на блокировке HNQ на боковой панели, тогда как я сосредоточен на блокировке страницы HNQ на stackexchange.com. g.rocket 5 лет назад 1
Не ясно, какую проблему вы пытаетесь решить. Зачем переходить на веб-страницу и смотреть на пустую страницу, а не просто не переходить на эту веб-страницу? fixer1234 5 лет назад 0
@ fixer1234 Я нахожу себя легко отвлекающимся, и один из способов отвлечься - это открыть веб-страницу и просмотреть список горячих вопросов. Я хочу, чтобы в списке отображалась пустая страница в качестве напоминания о том, что это нецелесообразное использование моего времени. g.rocket 5 лет назад 0
Примечание: я был бы рад любому решению, которое блокирует список HNQ с этой страницы; Я не могу найти четкий селектор для этого. g.rocket 5 лет назад 0

1 ответ на вопрос

4
Andrew T.

Этот ответ пытается заблокировать Горячие сетевые вопросы (HNQ) только на главной странице Stack Exchange (SE) (согласно комментарию OP ).

HNQ на домашней странице SE находится внутри divс question-listидентификатором, поэтому необходим фильтр stackexchange.com###question-list.

Этот фильтр будет блокировать только HNQ на домашней странице SE. Он не будет блокировать SE Realtime Questions (родительский контейнер main-area, который используется совместно со списком HNQ), ни какие-либо списки вопросов на других сайтах (они используют divс question-mini-listID на своей домашней странице и questionsв своем списке вопросов )