Еще больше про SEO, сайты и маркетинг
+секретные методики в нашем телеграм канале!
Шрифты — невидимый, но весомый кусок веб‑страницы. Они влияют на скорость загрузки, читабельность и даже поведение пользователя. Я расскажу простыми словами, какие форматы шрифтов существуют, какие методы внедрения действительно работают и как избежать типичных ошибок, чтобы сайт не тормозил из‑за красивых заголовков.
Небольшой набор файлов шрифтов способен задержать отрисовку текста, особенно на мобильных сетях. Кроме скорости есть ещё комфорт: FOUT и FOIT — когда шрифт подгружается поздно, текст либо скрыт, либо прыгает. Правильная оптимизация решает и то, и другое.
Оптимизация полезна не только для скорости. Меньшие по весу файлы экономят трафик пользователей, уменьшают нагрузку на CDN и повышают шанс, что посетитель останется на сайте, не дождавшись загрузки стилей.
| Формат | Плюсы | Минусы |
|---|---|---|
| WOFF2 | Лучшее сжатие, поддерживается современными браузерами | Не везде старые браузеры |
| WOFF | Широкая совместимость, хорошее сжатие | Тяжелее чем WOFF2 |
| TTF/OTF | Высокое качество, используется для создания | Больший размер, не оптимален для web |
| EOT | Поддержка старых IE | Устарел, редко нужен |
Если цель — современный сайт — ставьте WOFF2 как приоритет и добавляйте WOFF для резервного варианта. TTF/OTF держите для генерации и локальной работы с дизайнером, но на продакшн используйте сжатые форматы.
Ниже — проверенные шаги, которые у меня работают на проектах разного масштаба.
@font-face {
font-family: "Inter";
src: url("/fonts/Inter.woff2") format("woff2");
font-display: swap;
}
Измеряйте: Lighthouse, WebPageTest и реальные сессии пользователей покажут, как изменение шрифтов влияет на LCP и CLS. Не полагайтесь на догадки — маленький эксперимент даст точный ответ.
Если хотите, могу помочь с конкретным набором шрифтов и написать оптимальную стратегию под ваш сайт.