Как отключить сжатие трафика в различных браузерах
Давайте попробуем сделать из, например, 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
Затем в настройках плагина идем в секцию 'My filters', и туда вставляем следующие строки:
И нажимаем 'Apply Changes'. Эти правила заблокируют загрузку броузером любых файлов кроме html и css. Последняя строчка нужна потому что без нее файлы с указанными выше расширениями все равно подгружаются с гугловского CDN, а он нынче прописан на каждом втором сайте. Ютуб заблокирован по причине того, что в случае вставки ссылок на ютуб в документ, запросы идут и к нему.
Приветствуются ваши дополнения правил для популярных CDN, вещей которые встраиваются через iframe, а также типов медиафайлов, о которых я забыл. А также способ отключить белый список сайтов uBlock Origin, чтобы не нужно было блокировать некоторые домены, типа gstatic, вручную.
Вопрос №3: Как сделать скриншот?
Ответ:
- Для начала нажимаем кнопку Print Sreen — как правило эта кнопка находиться выше кнопки Insert.
- Теперь открываем программу Paint Пуск-Стандартные-Paint
- Вставляем сохраненные экран в программу: Правка-Вставить.
- Сохраняем в формате png — файл-Сохранить как. Пишем имя файла, и в списке «Тип файла» выбираем формат «png».
Вопрос №4: Что такое «куки»?
Ответ: Подробнее о «куки» можно прочитать здесь.
Вопрос №5: Как отключить сжатие трафика в различных браузерах?
Если у Вас браузер Google Chrome
В мобильной версии браузера Google Chrome сжатие траффика отключается на странице: Настройки > Контроль трафика > Включить.
Для устройств Apple
Для устройств на базе ОС Android
Cжатие траффика отключается на странице: Настройки > Контроль трафика > Сокращение трафика.
Если у Вас браузер Яндекс.Браузер
Необходимо отключить "Режим Тубро" в меню Настройки браузера:
Для устройств Apple
Для устройств на базе ОС Android
Если у Вас браузер Opera для Windows/Mac/Linux
Необходимо отключить режим "Opera Turbo" в меню браузера:
Если у Вас браузер Chrome для Windows/Mac/Linux с установленным расширением "Экономия трафика"
Необходимо отключить режим экономии трафика в меню расширения:
Если у Вас возникают вопросы, не описанные тут, задавайте их, пожалуйста, на нашем форуме.
Нагруженный веб-проект расходует терабайты трафика. На больших числах экономия в 10-20% может существенно сберечь деньги и помочь не выйти за квоты.
Что делать, если трафик опасно приближается к лимитам вашего тарифа на хостинге или вовсе выходит за них?
В этой статье мы разберём основные техники, помогающие сэкономить трафик на веб-сервере.
Сожми это!
Самый простой способ сэкономить на трафике — сжать его. Это нагружает процессор сервера, но позволяет быстрее отдавать клиенту данные, уменьшая их размер, чтобы быстрее закрывать соединения. В ходу в основном алгоритмы, совместимые с Deflate, но есть и экзотика.
Самый распространённый алгоритм сжатия. Сжимает без потерь, с хорошей степенью сжатия (настраивается от 1 до 9, по умолчанию 6) и быстрой распаковкой. Простой и эффективный, подойдёт в большинстве случаев.
Zopfli
Современная альтернатива gzip, сжимает на 3-8% лучше, зато гораздо медленнее (разжимается на клиенте с той же скоростью). Работает на Deflate, поэтому на 100% совместим с zlib, поддержка в браузерах тоже полная.
Brotli
Поддержка в виде стандартного модуля есть только в Plus, обычный Nginx надо собирать со сторонним модулем (--add-module=/path/to/ngx_brotli):
В динамическом режиме:
Тут всё проще, установить mod_brotli и сконфигурировать модуль:
Закэшируй это!
Разгрузить канал между пользователем и сервером также можно, сведя к минимуму необходимость повторной загрузки ресурсов. Если файл был кэширован, то при следующем запросе, браузер получит его содержимое локально.
Распредели это!
Хороший CDN для загруженного сайта обычно стоит приличных денег, но на первое время хватит и бесплатного. Загрузка тяжелых ресурсов через CDN может уменьшить трафик в несколько раз! Не стоит пренебрегать такой возможностью, особенно когда она условно-бесплатна. Одноразовых статей с топами бесплатных сетей в интернете полно, но на первое место всегда ставят Cloudflare.
А ещё у них же есть бесплатные Service Workers, на которых можно вручную поднять свой CDN с преферансом и куртизанками. Примеров мало, но туториал есть на официальном портале SW.
Заключение
Если вы ещё не используете хотя бы gzip — добро пожаловать в интернет, здесь более 80% сайтов работают с ним. Если стандартного сжатия и -9 вам не хватает, используйте Brotli с бэкапом в виде Zopfli (так как у бротли ещё нет 100% покрытия). На этом можно сэкономить кучу трафика:
- gzip: 50-95% сжатия в зависимости от контента. В среднем по вебу 65-80%
- Zopfli: +3-8% сжатия относительно gzip в среднем, но бывает и 10%
- Brotli: +10-15% сжатия относительно gzip в зависимости от контента c редкими выстрелами до 20% и выше
Кэшируйте данные на клиенте, это уменьшает трафик при повторных заходах на 99% и ниже, в зависимости от выбранной политики кэширования и изменений на сайте.
Используйте CDN для доставки контента и базовой балансировки. Основной удар берёт на себя раздающий сервер, в то время как до основного трафик сократится в разы. Насколько именно — зависит от сети, нагрузки и выбранного режима работы.
Всё вышеперечисленное разворачивается в кратчайшие сроки и не требует сложной перестройки серверной архитектуры, что даёт вам время на её грамотное проектирование. Сжимайте, кэшируйте, распределяйте, и мониторьте свои затраты, чтобы не попасть на большие деньги.
Актуальная версия операционной системы Android, а также установленные мобильные браузеры предусматривают функцию, позволяющую экономить интернет-трафик. Это позволяет сохранять мегабайты тарифного плана, но опция не всегда нужна. В некоторых случаях она мешает корректному отображению важных уведомлений от приложений. В «Блоге системного администратора» разберем, как отключить экономию трафика на Android.
Отключение функции экономии трафика
Деактивировать функцию для экономии трафика можно через системные настройки операционной системы Android, а также с помощью возможностей мобильного браузера. Рассмотрим все способы более подробно.
Через настройки Android
Большинство возможностей доступно в настройках Андроида. На примере последней версии ОС на устройстве Samsung разберем пошагово алгоритм отключения экономии трафика:
1. Откройте главное меню и выберите «Настройки».
2. В открывшемся списке найдите раздел «Подключения».
3. В разделе тапните по пункту «Использование данных», затем нажмите на функцию «Экономия трафика». Внизу должно отображаться состояние опции.
4. Переведите тумблер в неактивное состояние, чтобы деактивировать экономию трафика.
В операционной системе Android доступна возможность экономить трафик для определенных приложений, чтобы избежать загрузки обновлений в фоновом режиме. Для этого выберите функцию ниже – «Использовать данные в режиме экономии трафика». Откроется список установленного софта, где нужно найти нужное, затем слева включить тумблер в активное состояние.
В разделе «Использование данных» отображается подробная статистика использованных мегабайт для сим-карт или беспроводной точки доступа.
Следует отметить, что при использовании режима энергосбережения устройство будет продолжать экономить трафик. Проверьте, не активна ли функция. На Android 11.0 это можно сделать двумя способами: через верхнюю панель, смахнув шторку вниз, затем выбрать соответствующую функцию.
Также отключить режим энергосбережения можно через настройки:
1. Перейдите в настройки Андроида, затем выберите пункт «Обслуживание устройства».
2. Нажмите на раздел с батареей.
3. В появившемся окне отобразится список доступных функций, включая выключение режима энергосбережения. Переведите тумблер в неактивное состояние.
При необходимости параметры операционной системы можно вернуть тем же способом: через настройки.
В мобильных браузерах
Экономить трафик можно через мобильные браузеры. Самые распространенные обозреватели на Android – это Google Chrome и Яндекс.Браузер. На их примере разберем, как деактивировать функцию с помощью возможностей приложений.
Чтобы выключить экономию трафика в Яндекс.Браузере, можно воспользоваться встроенным режимом Турбо:
1. Запустите мобильный обозреватель, затем тапните по иконке в виде трех вертикальных точек, расположенный справа от Умной адресной строки.
2. Перейдите в раздел настроек.
3. Нажмите на пункт «Режим Турбо».
4. По умолчанию, режим активируется автоматически. Отметьте пункт «Выключен», чтобы трафик перестал экономиться. Также рекомендуется отключить режим сжатия видео. Этот пункт находится ниже.
В Google Chrome также присутствует функция экономии трафика – Упрощенный режим. По умолчанию, она активна. Чтобы отключить опцию, действуйте следующим образом:
1. Запустите Гугл Хром, затем перейдите в настройки через главное меню. Для этого тапните по троеточию слева и выбрать соответствующий раздел, помеченный значком-шестеренкой.
2. Пролистайте список возможностей до блока «Дополнительные», затем выберите пункт «Упрощенный режим».
3. В открывшемся окне переведите тумблер вверху в неактивное состояние.
Здесь отображается подробная статистика о том, сколько трафика использовано определенным сайтом. При необходимости, сведения можно сбросить.
Функция экономии трафика на устройствах, работающих на базе Android – полезная возможность, которая пригодится при использовании лимитного интернета. Но из-за нее теряется качество воспроизводимого контента и упускаются важные оповещения. А ранее было рассмотрено, как проверить состояние аккумулятора Android. Напишите в комментариях, экономите ли вы мобильный трафик.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Читайте также: