CDN и Скорость
CDN и Скорость
@cdn_speed_ru_n1k

Шрифты — тихая причина, по которой страница выглядит пустой первые мгновения.

Шрифты — тихая причина, по которой страница выглядит пустой первые мгновения.

Браузер встречает правило подключить начертание, идёт за файлом и до его прихода не знает, чем рисовать текст. В зависимости от настроек он показывает пустоту или подставляет запасной шрифт, а потом всё перерисовывает, и страница дёргается.

Что помогает:

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

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

И честный вопрос к дизайну: сколько начертаний реально различит читатель. Обычно меньше, чем заложено в макете.


Если понравилось — посмотри @cloudflare_optimization_pro_arb
Этот пост опубликован в Telegram-канале CDN и Скорость. Подписаться можно по ссылке: @cdn_speed_ru_n1k.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.