Настройка Firefox/Chrome для очень медленного и лимитированного интернета

  • Tutorial
Давайте попробуем сделать из, например, Firefox броузер, который будет полезен когда у вас очень дорогой трафик, или очень низкая скорость интернета, а вам срочно нужно перелопатить кучу текстовой информации в минимально читаемом виде, конечно же без Javascript. Для этого мы сделаем отдельный профиль Firefox на черный день. Данный подход должен работать и для Chrome, потому что плагин для урезания трафика используется один и тот же.

Для сравнения — в таком режиме статья загружается потребив 106 КБ трафика, в то время как в обычном режиме Firefox тратит около 6.3 МБ трафика для загрузки и отображения той же страницы. При этом контент в целом читаем, хотя это и зависит от конкретного сайта.

Сперва создадим новый профиль пользователя Firefox. Для этого в адресной строке Firefox наберите about:profiles и нажмите Enter. Там создайте профиль с нужным именем, например low-internet. Потом вы сможете создать ярлык для windows или bash скрипт для линукса, чтобы запускать Firefox сразу в режиме экономии трафика. Для этого добавьте параметр -p и имя профиля после него, например firefox -p low-internet.

Дальше ставим плагин uBlock Origin. В его настройках во вкладке 'Settings' ставим галочки напротив:

  • Block remote fonts
  • Disable JavaScript
  • Block media elements larger than kB

В последнем случае также указываем небольшое значение типа 1 кб.

Затем в настройках плагина идем в секцию 'My filters', и туда вставляем следующие строки:

||*/*.bmp
||*/*.bmp?=*
||*/*.eot
||*/*.eot?=*
||*/*.font
||*/*.font?=*
||*/*.gif
||*/*.gif?=*
||*/*.ico
||*/*.ico?=*
||*/*.jpeg
||*/*.jpeg?=*
||*/*.jpg
||*/*.jpg?=*
||*/*.js
||*/*.js?=*
||*/*.mp3
||*/*.mp3?=*
||*/*.mp4
||*/*.mp4?=*
||*/*.png
||*/*.png?=*
||*/*.svg
||*/*.svg?=*
||*/*.swf
||*/*.swf?=*
||*/*.ttf
||*/*.ttf?=*
||*/*.wav
||*/*.wav?=*
||*/*.webm
||*/*.webm?=*
||*/*.webp
||*/*.webp?=*
||*/*.woff
||*/*.woff2=*
||*/*.woff2
||*/*.woff2?=*
||youtube.com*
||gstatic.com*

И нажимаем 'Apply Changes'. Эти правила заблокируют загрузку броузером любых файлов кроме html и css. Последняя строчка нужна потому что без нее файлы с указанными выше расширениями все равно подгружаются с гугловского CDN, а он нынче прописан на каждом втором сайте. Ютуб заблокирован по причине того, что в случае вставки ссылок на ютуб в документ, запросы идут и к нему.

Приветствуются ваши дополнения правил для популярных CDN, вещей которые встраиваются через iframe, а также типов медиафайлов, о которых я забыл. А также способ отключить белый список сайтов uBlock Origin, чтобы не нужно было блокировать некоторые домены, типа gstatic, вручную.
Поделиться публикацией

Похожие публикации

Комментарии 22
    +1
    uMatrix же. Разруливаются настройки под каждый сайт. Можно оставить на выходе голый html исключительно с источника. Только не помню, есть там расширенный режим или нет, если есть — надо включить.
    uBlock origin необходимо включить режим эксперта в настройках.
    Но по большому счёту Матрица перекрывает Блок.
      +1
      Было дело, была скорость 1-2 Кб в секунду и все время коннекты падали. Написал свое расширение для браузера, которое пропускает только первую html страницу (первый запрос, не уверен, что uMatrix это умеет). В принципе, вполне читабельно на большинстве сайтов. Использовал потом и с хорошим нетом, но не быстрым компом.

      Еще извращался с readability (php) и подобным стаффом — пускал страницу через свой сервер со скриптом и получал на браузере голый контент (еще на порядок по размеру оптимизация). Но тут уже не каждый сайт проскакивает так. В Телеграме есть бот «читалка», он хорошо парсит, но как его программно подключить, не нашел
        0
        Описанные в статье настройки не требуют режима продвинутого пользователя в настройках. Я начинал пробовать с голового html, но как-то совсем тоскливо выходило, бывает на страницах столько рекламы и мусора, что без стилей найти информацию становится очень непросто.
          0
          мммм… с убитыми стилями и скриптами, редко кто может похвастаться чем-то большим чем «plain text» и соответственно портянка текста более чем подходит для чтения.
          а уж выдача рекламы с того-же источника что и основной материал — если только реклама самопальная.
          другое дело. если содержимое страницы собирается скриптами на клиенте.
        0
        Можно еще поставить плагин user-agent switcher и указать, что ты сидишь с мобильного… Тогда еще быстрее будет загружаться. К тому же, некоторые сайты без JS работают только на мобильных
          +1

          И "Мы не поддерживаем мобильные"

          +3

          Здесь должен быть ностальгический комент про "Оперу", которую мы потеряли...

            +1
            Для «очень медленного и лимитированного интернета» использовал кеширующий прокси (Handy Cache). Года полтора вынужденно сидел на скорости 7 Кб/сек (2012—2014 года). Но сайты были легче, да и по фейсбукам я не ходок. Тематические форумы же просматривал почти без особых хлопот и JS выключать почти не приходилось, благодаря чему мог залогиниваться и пользоваться, например, оплатой услуг со всяких киви/пайеров, что без JS сделать не выйдет вообще.

            Возможно стоит упомянуть ещё и Decentraleyes?

            А также способ отключить белый список сайтов uBlock Origin, чтобы не нужно было блокировать некоторые домены, типа gstatic, вручную.

            Может проще не выключать, а вычистить? Всё одно uBlock выключать где-то придётся из-за мании сайтов выклянчивать его выключение.
              +1
              В мире победившего https кэширующий прокси, к сожалению, не спасает.
                0

                Используйте adnaseum, можно без скликивания. У него очень хороший алгоритм/фильтр очистки сайтов от клянчинья типа "мы белые и пушистые включите рекламу плиз, а то загородим 75% экрана"

                  0
                  Судя по дизайну — это бывший Nano Adblocker, который я пробовал в марте 2018 года, хотя вроде бы авторы уже и другие. Он решил часть проблем с блокировками. Но надоело его окно с необычными цветами. Поскольку Nano был не более чем странно редизайненный форк uBlock, то я подключил подписку Nano Defender (если не ошибаюсь в названии) в uBlock и отличий в работе уже больше не увидел. Снёс его, а затем автор и сам удалил его с АМО под предлогом нежелания видеть Firefox 57+ с его новым API ((Obsolete) Firefox build discussion thread)

                  С тем пор использовал лишь uBlock с подпиской от Nano, дополняя её AakList (Anti-Adblock Killer)​, uBlockProtectorList и стандартной Adblock Warning Removal List.

                  Попробовал только что adnaseum. Разницы с uBlock не замечаю. Где adnaseum «обходит антиадблокеры» — там же это делает и uBlock. Где с uBlock выскакивает «Hello there. So… you use an ad blocker. That's cool. Sometimes we do to.» — там же и adnaseum не справляется. Для проверки использовал парочку сохранённых закладок — сайтов, называемых в обиходе «кранами», они обычно весьма придирчивы к наличию установленного блокировщика.

                  За совет — спасибо! Попробую проверить на реально нужных сайтах и проследить за обновлениями adnaseum.
                    0
                    А можно мне парочку примеров подобных «кранов» которые вам особо понравились для тестов, тк я сколько не тестил специально, пока не встречался с такими сайтами где что то не блокируется?
                      0
                      Попробуйте, возможно я сделал что-то не так и буду рад, если adnaseum справится.
                      cointiply.com
                      ppc-faucet.com/page/faucet

                      Из «нормальных» сайтов ещё у меня не получалось обойти публикации на garu.site
                      Но сейчас попробовал — вроде на блокировщик не реагирует. То ли защиту убрали, то ли это не на всех страничках работает. В общем не нашёл публикации с перевёрнутым текстом, который показывается при включенном adblock/uBlock
                  0
                  Старый добрый Proxomitron… Когда интернет по GPRS…
                  +1

                  Пользуйтесь лучше Lynx или w3m, чего велосипеды изобретать...

                    0

                    По шрифтам добавьте woff и eot

                      0
                      Спасибо
                      для удаленных станции в Арктике и Антарктике
                      с Интернетом через спутниковый канал нужно попробовать
                        0
                        Нормальный там интернет.
                          0

                          Нормальный это сколько в мегабитах\секунду ?

                            0
                            Хм, странно, действительно нашёл только старые сообщения от 2013 г когда интернет туда только дотащили до станции Восток и там действительно 128 кбит. Возможно у меня когнитивное искажение, но мне кажется что я где то видел более свежее данные с уже приличными скоростями в районе нескольких десятков Мбит и круглосуточно.

                            Доп, опять же Google подсказывает ссылку, что в целом всё не очень плохо
                              +1
                              К сожалению реальность такова, 128 килобит или 256 килобит.
                              Лично знаком с ИТ специалистами.
                              Даже об одном мегабите в секунду на станцию с 20 сотрудниками пока можно только помечтать.
                        0
                        128 килобит разделить на 5 компьютеров это к примеру на одной из самых старых Российских Антарктических станций, сейчас.

                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                        Самое читаемое