В Linux есть замечательная программа BFilter, которая умеет фильтровать WEB-траффик различными способами. Может блокировать обращения к URL по маске, может вырезать из HTML-кода страницы нежелательную информацию, имеет интеллектуальный автофильтр. Для BFilter даже написан конвертер, который преобразует ADBlock правила в дополнительный конфиг BFilter.
К сожалению, BFilter уже несколько лет не развивается, и морально устарел. С недавних пор на некоторых страницах он начинает сжирать 100% процессорного времени. В общем, пора его менять на что-то более современное.
И тут оказывается, что современного ничего и нет! Популярный DansGuardian имеет развернутую систему фильтрации, но работает по принципу «Блокируем всю страницу». Нет в DansGuardian возможности вырезать на страницах рекламу или нежелательный новостной контент в стиле «Шок! Внук скурил все дедушкины ордена».
Всвязи с чем вопрос — есть ли помимо BFilter еще какие-нибудь фильтры траффика, которые позволяют удалять из HTML кода страницы нежелательный контент? Пользоваться фильтрами внутри браузера я считаю некошерным — нужно настраивать каждый браузер в квартире отдельно, каждый браузер будет сжирать ресурсы компьютера на фильтрацию, вместо того, чтобы сделать это один раз на сервере.