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

в 22:46, , рубрики: chrome, Firefox, Google Chrome, uBlock, браузеры, Сетевые технологии, трафик

    Давайте попробуем сделать из, например, 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?=*
||*/*.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?=*
||*/*.woff2
||*/*.woff2?=*
||youtube.com*
||gstatic.com*

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

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

Автор: PerlPower

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js