Разработчик почти всегда смотрит на сайт в лучших условиях, чем его посетители.
Быстрый компьютер, проводная сеть, кэш прогрет, шрифты уже скачаны. В таких условиях тяжёлая страница ощущается лёгкой, и проблему просто не видно.
Что стоит делать регулярно:
— открывать сайт с искусственно замедленной сетью в инструментах браузера;
— смотреть на среднем по возрасту телефоне, а не на новом: разница в скорости обработки кода огромная;
— проверять первый заход с пустым кэшем, а не привычный повторный;
— смотреть, что происходит при обрыве связи посреди загрузки.
Отдельная тема — объём кода, который надо не только скачать, но и разобрать и выполнить. На слабом устройстве именно обработка, а не загрузка, становится узким местом. Сокращение объёма кода помогает здесь сильнее, чем ускорение доставки.
И полезная привычка: держать у команды один заведомо слабый телефон для проверок. Он честнее любых отчётов.
CDN и Скорость
@cdn_speed_ru_n1k
Разработчик почти всегда смотрит на сайт в лучших условиях, чем его посетители.
Этот пост опубликован в Telegram-канале CDN и Скорость. Подписаться можно по ссылке: @cdn_speed_ru_n1k.