Открыли страницу с рецептами — и гигабайта мобильного трафика хватит ровно на 64 таких открытия. Открыли обычный блог — хватит на три тысячи. Мы прогнали через мобильный браузер девять популярных российских сайтов и свой собственный, записывая каждый байт, который прошёл по сети.

📋 Коротко

Страница сайта с рецептами весит 16 МБ, самая лёгкая в замере — 0,32 МБ: разница в пятьдесят раз. Главная неожиданность в другом: на пяти сайтах из восьми невидимый код перевесил все картинки вместе взятые, а у РБК разрыв оказался больше чем семидесятикратным. На семи сайтах из восьми что-то подгружалось с одних и тех же чужих серверов, а у «Гисметео» мы нашли в коде рекламный аукцион, который проводится прямо в браузере читателя, пока страница ещё грузится.

Как мы мерили

Метод простой, и его можно повторить. Мы запускали Chromium в режиме смартфона: экран 412 × 915 точек, мобильный браузер, русский язык интерфейса. Открывали главную страницу, ждали полной загрузки и ещё шесть секунд — на блоки, которые подгружаются с задержкой. Записывали каждый сетевой ответ: адрес, тип, размер. Все замеры сделаны 22 сентября 2026 года, логи прогонов сохранены.

Считали всё, что проходит по сети при первом заходе: без кэша, без блокировщика рекламы, без входа в аккаунт. Так страницу видит человек, открывший ссылку с телефона впервые.

Мерили на Android-браузере. В Safari часть рекламных и трекинговых запросов режет встроенная защита — там цифры, скорее всего, будут пониже, но насколько, мы не проверяли.

⚠️ Где наш замер недосчитал — и почему мы об этом пишем

С сервера, на котором стоял стенд, не открывался mc.yandex.ru — домен Яндекс.Метрики. Счётчик есть в коде большинства измеренных сайтов, но в нашем прогоне он не загрузился ни разу. Значит, все цифры ниже — нижняя граница: в реальности на вашем телефоне страница весит чуть больше.

Отдельно отвалились три сайта. Ozon и DNS отдали не страницу, а отлуп от антибота: защита приняла наш браузер за робота. Пикабу оборвал соединение.

Соблазн был велик: у Ozon заглушка весила 0,4 МБ, и её можно было поставить в таблицу как пример лёгкого сайта. Но 0,4 МБ — это вес таблички «вы робот», а не каталога. Поэтому все три сайта мы из подсчётов выкинули, а не подставили красивую цифру.

Разброс оказался пятидесятикратным

Вот что показал замер. Последняя колонка — сколько раз вы откроете эту страницу, если у вас остался ровно гигабайт мобильного трафика.

Сайт Вес страницы Запросов Открытий на 1 ГБ
eda.ru 16,02 МБ 213 64
hh.ru 10,02 МБ 137 102
lenta.ru 7,61 МБ 138 135
rbc.ru 6,17 МБ 113 166
kinopoisk.ru 4,80 МБ 168 213
mail.ru 4,59 МБ 112 223
yandex.ru/pogoda 4,59 МБ 166 223
gismeteo.ru 1,93 МБ 46 531
championat.com 1,02 МБ 19 1000
tehprosto.ru 0,32 МБ 14 3239

Половина сайтов в замере весит больше 4,7 МБ, половина — меньше. То есть обычное открытие страницы стоит примерно как пятиминутный трек в хорошем качестве.

Отдельная история — колонка с запросами. Страница eda.ru это 213 отдельных обращений к серверам, наша — 14. Каждое обращение стоит не только байтов, но и времени: телефон устанавливает соединение, ждёт ответа, разбирает файл. Поэтому тяжёлые сайты в метро открываются так долго даже при приличной скорости на индикаторе.

Куда уходят мегабайты

Ждали понятного ответа: тяжело от картинок. Разложили вес по типам файлов на восьми сайтах — и получили обратное.

Сайт Картинки Скрипты Что перевесило
eda.ru 8,55 МБ 6,22 МБ картинки
hh.ru 3,24 МБ 3,24 МБ поровну (разница 5 КБ)
lenta.ru 2,39 МБ 3,62 МБ код
rbc.ru 0,06 МБ 4,58 МБ код
kinopoisk.ru 0,46 МБ 3,29 МБ код
mail.ru 0,62 МБ 2,30 МБ код
gismeteo.ru 0,10 МБ 1,22 МБ код
tehprosto.ru 0,24 МБ 0 МБ картинки

У пяти сайтов из восьми скрипты весят больше всех изображений. Рекорд у РБК: картинок на 0,06 МБ — и скриптов на 4,58 МБ, разрыв больше чем в семьдесят раз. Почти всё, что скачал телефон, вы не увидели глазами ни единой точкой: это программы, которые браузер молча выполнил.

Картинки тяжелее всего там, где они и есть содержание. У eda.ru фотографии блюд дали 8,55 МБ — сайт с рецептами ими живёт, и на экране их десятки, включая те, до которых вы не долистаете. Загружаются они всё равно.

Чтобы почувствовать масштаб кода: весь текст статьи, которую вы читаете, занимает около 0,018 МБ. Скриптов РБК скачивается в двести с лишним раз больше.

🔬 Почему одна и та же фотография весит то 200 КБ, то 2 МБ

Фотография хранится не как сетка из миллионов точек — такой файл был бы гигантским. JPEG режет картинку на квадраты 8 × 8 точек и описывает каждый не цветом каждой точки, а набором волн: плавные переходы отдельно, мелкие детали отдельно. Дальше самое интересное: мелкие детали, которые глаз почти не замечает, просто отбрасываются. Чем агрессивнее их выкидывают, тем легче файл и тем заметнее замыленность на однотонных участках.

Отсюда и разброс. Один сайт прогоняет фотографию через сжатие и отдаёт в современном формате WebP ровно под ваш экран. Другой кладёт на сервер снимок, как он пришёл от фотографа, и уменьшает его уже в браузере — то есть вы скачиваете полный файл, чтобы увидеть картинку втрое меньше. Разница в весе кратная, а на глаз почти никакой.

Один и тот же гость на каждом сайте

С каких серверов вообще приходят файлы? Картина оказалась однообразной.

На семи сайтах из восьми что-то подгружалось с yandex.ru, и на тех же семи — с yastatic.net. Дальше по списку шли avatars.mds.yandex.net, sber.ru, mradx.net, googletagmanager.com, mindbox.ru, uxfeedback.ru.

Здесь нужна оговорка. Чужой домен — ещё не слежка: у hh.ru внешний hhcdn.ru это его собственное хранилище картинок, у eda.ru тяжёлый img02.rl0.ru — сервер изображений Рамблера, которому сайт принадлежит. Часть внешних адресов просто инфраструктура самого сайта, разнесённая по серверам ради скорости.

Но не вся. Среди загруженного попадались и вполне однозначные адреса: yandex.ru/ads/system/context.js, yandex.ru/clck/click, картинки вида avatars.mds.yandex.net/get-direct/.... Это рекламная система и учёт кликов.

📉 Наш собственный результат — и почему хвастаться нечем

Мерить чужие сайты и прятать свой было бы странно, поэтому «Техпросто» в замере тоже есть: 0,32 МБ и 14 запросов, из них картинки 0,24 МБ.

Ноль в колонке скриптов честнее читать как «стенд не досчитал». Счётчик Яндекс.Метрики на страницах блога стоит — это внешний адрес и внешний скрипт, просто в нашем прогоне mc.yandex.ru не открывался. Так что правильная формулировка не «внешних адресов нет», а «внешний адрес ровно один — счётчик посещаемости».

И даже с этой поправкой заслуги инженеров тут нет. Цифра маленькая потому, что на сайте нет рекламы, видеоплеера и сторонних рекламных сетей. Мы считаем такой размен правильным: читатель приходит за текстом, а не за тем, чтобы его телефон обслуживал чужие скрипты. Но верно и обратное: появится реклама — вес вырастет в разы, и аккуратность вёрстки этого не отыграет.

📲 Чтобы техника не заставала врасплох

Мы каждую неделю так же разбираем гаджеты и сервисы — спокойно и по делу, без рекламных штампов. Подпишитесь на «Техпросто» в MAX, Telegram или Дзене, и разборы будут приходить сами.

Пока вы ждёте страницу, в браузере идёт аукцион

Самую любопытную находку мы чуть не пропустили. На «Гисметео» среди загруженных файлов лежал yandex.ru/ads/system/header-bidding.js, а рядом — обращения к yandex.ru/adfox/hb и yandex.ru/adfox/235076/getCode.

Header bidding переводится как «ставки в шапке страницы», и за названием стоит вот что. Раньше рекламное место продавалось заранее: сайт договорился, баннер показался. Сейчас место разыгрывается в момент открытия страницы — и разыгрывается не на сервере сайта, а в вашем браузере. Скрипт рассылает нескольким рекламным сетям запрос «есть свободное место, кто больше», собирает ответы, сравнивает ставки и показывает баннер победителя.

То есть пока вы смотрите на индикатор загрузки, ваш телефон работает торговой площадкой. Тратит он на это ваш трафик — и всё это раньше, чем вы увидите первую строчку прогноза погоды. Заметьте, согласия на то, чтобы держать в кармане биржевую площадку, никто не спрашивал: вы зашли посмотреть, брать ли зонт.

Отсюда понятно, почему страница иногда прыгает: текст уже виден, а через секунду всё съезжает вниз. Аукцион закончился, победитель прислал баннер, и для баннера освободили место. Блокировщик рекламы в браузере экономит не только нервы, но и вполне измеримые мегабайты — как раз потому, что отменяет весь этот обмен.

Почему у вас цифры будут другие

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

  • lenta.ru: 6,87 и 7,61 МБ
  • gismeteo.ru: 1,93 и 2,80 МБ — разница почти в полтора раза
  • mail.ru: 4,59 и 5,82 МБ

Одна из причин — тот самый аукцион. В коде мы поймали его только у «Гисметео», но, судя по весу скриптов у РБК и «Кинопоиска», похожий механизм работает и там. Каждый заход разыгрывает рекламные места заново, и вам достаётся то лёгкий текстовый блок, то тяжёлая картинка. Плюс редакция меняет главную страницу в течение дня.

Так что таблица выше — не паспорт сайта, а срез 22 сентября 2026 года. Ваши цифры будут отличаться, и это нормально. Порядок величин при этом держится: лёгкие сайты остаются лёгкими, тяжёлые — тяжёлыми.

Что ещё спросят

Как посмотреть свой расход трафика? Путь зависит от прошивки: на чистом Android это «Сеть и Интернет» → «Интернет» → шестерёнка у SIM-карты → «Трафик приложений», у Samsung — «Подключения» → «Использование данных». Быстрее всего набрать «трафик» в поиске по настройкам. На iPhone — «Настройки» → «Сотовая связь», список внизу. Разбивки по конкретным сайтам система не даёт, но видно, сколько съел браузер.

Режим экономии трафика помогает? Помогает, но не так, как ждёшь. Сжатие бьёт по картинкам, а мы выяснили, что на большинстве сайтов тяжелее код — его сжатие не трогает. Да и самих встроенных экономителей почти не осталось: Chrome убрал «Упрощённый режим» ещё в марте 2022 года, вслед за ним такие режимы свернули и другие браузеры. Реально работают две вещи: системная «Экономия трафика» в Android и блокировщик рекламы.

Почему на Wi-Fi страницы грузятся быстрее, хотя вес тот же? Дело не только в скорости, но и в задержке. Каждое из 213 обращений eda.ru ждёт ответа сервера, и в мобильной сети ожидание длиннее. Скорость соединения и отзывчивость — разные вещи.

16 МБ за страницу — это много или норма? Много даже по нынешним меркам: медиана нашего замера в три с лишним раза меньше. Но и 0,32 МБ не подвиг, а обычный блог без рекламы и видео.

Почему мобильная версия иногда тяжелее настольной? Потому что картинки под экран с высокой плотностью точек готовят с запасом, а рекламных блоков в мобильной вёрстке нередко больше.


Начинали замер с уверенностью, что тяжело от картинок, — и ошиблись. Много весят они только на сайтах, ради картинок и открываемых: рецепты. На остальных больше весит то, чего читатель не видит совсем: у РБК код перевесил все изображения больше чем в семьдесят раз. Страница давно показала вам текст, а телефон всё ещё дочитывает чужие программы — и одна из них в это время проводит торги за баннер, который вы, скорее всего, пролистнёте.

Читайте также:

Если статья помогла — поделитесь с теми, кому может пригодиться. И заходите в наш канал в MAX, Telegram и Дзен — там анонсы новых материалов.