Для скорости открытия страниц полезно обрубать лишние ссылки, баннеры, счётчики. Помимо увеличения скорости открытия страниц
также экономится траффик. Как правило, для этих целей используется фаервол. Мне в голову пришло более изящное решение.
У виндовс в папке
Цэ/виндовс/system32/drivers/etc есть файл hosts, в нём примерно такие строки:
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
Для сайтов, перечисленных в данном файле, пакеты IP направляются на указанный адрес. Смысл в том, чтобы все ссылки на "ненужные"
сайты направить на свой же комп (127.0.0.1), а для того, чтобы браузер не подвисал, на своём компе поднимаем фейковый http\https
сервер, который будет возвращать пустышку. Сам сервер написан на FASM, так что не удивляйтесь его размеру в 2 килобайта (!!!).
Он слушает порты 80 и 443 и при запросе возвращает пустышку. Система опробована на ХРюше и семёрке. Теоретически должно работать
даже под виндовс 98. Итак, для настройки этого, с позволения сказать, фаервола, добавляем в файл hosts строки с именами
нехороших доменов. К сожалению, hosts не распространяется на домены следующих уровней, так что если есть желание заблокировать
сайты счётчик.длинныйнос.сайт и баннер.длинныйнос.сайт, придётся добавить обе строки. Для автозагрузки, поместите файлик в
папку автозагрузка.