🌐 Сайты

Mobile-first: адаптивный дизайн и его типичные ошибки

С 2024 года более 70% трафика в РФ приходит с мобильных, а Яндекс и Google используют мобильную версию для индексации. Разбираем breakpoints, подходы mobile-first и ошибки, из-за которых сайт теряет посетителей и позиции.

Денис Закаев, ИИ-архитектор, IDEA
Денис Закаев
ИИ-архитектор, IDEA
📅 25 мая 20269 мин👁
📱
Короткий ответ

С 2024 года более 70% трафика в РФ — мобильный, а поисковики индексируют сайты по мобильной версии. Делайте mobile-first: проектируйте сначала под 360px, используйте breakpoints 768/1024/1280/1536, проверяйте на реальных устройствах. Избегайте трёх главных ошибок — мелкого шрифта, тап-целей меньше 44px и блоков, выходящих за экран.

Почему mobile-first — не мода, а необходимость

В 2026 году мобильный трафик в РФ составляет 70–80% практически во всех нишах, кроме узкого B2B-сегмента. Яндекс и Google индексируют сайты по мобильной версии (mobile-first indexing), а в выдаче ранжируют с учётом мобильного UX.

Сайт, который плохо работает на смартфоне, теряет дважды:

  • Поведенческие факторы — высокий показатель отказов, низкое время на сайте, низкая конверсия.
  • Ранжирование — поисковики снижают позиции за плохой мобильный опыт.

Подробнее о влиянии UX на SEO — в материале «Design и структура сайта».

Что такое mobile-first

Mobile-first — это подход, при котором дизайн и вёрстку начинают с мобильной версии и постепенно расширяют для больших экранов. Это противоположность подходу «сначала десктоп, потом ужимаем».

Принцип mobile-first в коде выглядит так:

/* Базовые стили для мобильных */
.container {
  padding: 16px;
  font-size: 16px;
}

/* Усиление для планшетов и выше */
@media (min-width: 768px) {
  .container {
    padding: 32px;
  }
}

/* Десктоп */
@media (min-width: 1024px) {
  .container {
    padding: 64px;
  }
}

Базовый CSS оптимизирован под мобильные — браузер на смартфоне не грузит «десктопные» стили и тут же их переопределяет. Это даёт прирост скорости на мобильных.

Breakpoints в 2026 году

Точные точки перелома зависят от контента, но есть устоявшийся набор:

BreakpointУстройствоЧто меняется
360–400pxМаленький смартфонБазовая вёрстка, одна колонка
768pxПланшетДве колонки, больше отступов
1024pxНоутбукМногоколоночная сетка, расширенное меню
1280pxДесктопПолная версия, боковые панели
1536pxБольшой экранКонтейнер по центру, максимальная ширина

Content-based breakpoints

Лучший подход — не привязываться к устройствам, а ориентироваться на контент. Когда на каком-то размере строка становится слишком длинной или колонка слишком узкой — добавляйте breakpoint. Это называется content-based breakpoints.

Пример: если в карточке товара при ширине 600px описание выглядит сжатым — это и есть точка перелома, независимо от устройства.

Подходы к мобильной вёрстке

ПодходЧто этоКогда использовать
Responsive (адаптивный)Одна вёрстка под все экраны через media queriesПо умолчанию для 90% сайтов
Adaptive (отдельные версии)Разные вёрстки под разные группы устройствКрупные порталы с разными сценариями
Отдельный m.domainПолностью отдельный мобильный сайтРедко — только для гигантов вроде Авито

В 2026 году в 95% случаев выбирают responsive с mobile-first подходом. Это дешевле, проще в поддержке и не создаёт проблем с дублирующимся контентом.

Типичные ошибки мобильной вёрстки

1. Мелкий шрифт

Шрифт меньше 16px на мобильных — это автоматически «приближение» для пользователя. Правило: основной текст 16–18px, заголовки — от 24px.

2. Маленькие тап-цели

Кнопки и ссылки меньше 44×44px тяжело попасть пальцем. Apple и Google рекомендуют минимальный размер тап-цели 44px. Между соседними ссылками оставляйте 8–10px отступа.

3. Контент выходит за экран

Горизонтальная прокрутка на мобильном — сигнал «сайт сломан». Проверяйте через DevTools на ширине 360px: нигде не должно быть вылезающего контента.

4. Сложные hover-эффекты

На мобильных нет hover. Меню с подменю по наведению становятся недоступными. Заменяйте hover на tap и предусматривайте альтернативные способы взаимодействия.

5. Всплывающие окна на весь экран

Pop-up, который занимает весь экран и закрывается крестиком в углу, на мобильном — катастрофа. По возможности откажитесь от них или сделайте легко закрываемыми.

6. Долгая загрузка на 3G/4G

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

7. Формы без нужных атрибутов

Поля ввода без inputmode, autocomplete, правильного type заставляют мобильного пользователя набирать с неправильной клавиатуры. Это раздражает и снижает конверсию форм.

Чек-лист мобильной оптимизации

  1. Шрифты: основной текст от 16px, заголовки от 24px.
  2. Тап-цели: минимум 44×44px, отступы между ними.
  3. Горизонтальная прокрутка: нет ни на одном блоке при 360px.
  4. Меню: гамбургер с понятной иконкой, подменю по тапу.
  5. Формы: правильные inputmode, крупные поля, минимум шагов.
  6. Изображения: WebP/AVIF, lazy load, адаптивные размеры.
  7. Pop-up: легко закрываются, не перекрывают контент.
  8. Тесты: проверка на реальных Android и iOS устройствах, не только в DevTools.

Как тестировать мобильную версию

ИнструментЧто проверяет
Chrome DevTools (device mode)Вёрстка на разных размерах
PageSpeed InsightsMobile-friendly и CWV
BrowserStack, LambdaTestТесты на реальных устройствах
Физический смартфонРеальный UX, не всегда совпадает с DevTools

Самая частая ошибка тестирования — проверять только в DevTools. Реальный смартфон ведёт себя иначе: другой тач, другие шрифты, другой тормозной движок. Всегда проверяйте на 2–3 физических устройствах.

Mobile-first в 2026 году — это не опция, а базовый стандарт. Если сайт не сделан по mobile-first, он теряет и мобильных пользователей, и позиции в выдаче.

Частые вопросы

Чем mobile-first отличается от адаптивной вёрстки?
Mobile-first — это подход к проектированию, при котором начинают с мобильной версии и постепенно расширяют для больших экранов. Адаптивная вёрстка — это технический приём. Mobile-first можно реализовать через адаптивность, но это именно методология дизайна.
Какие breakpoints использовать в 2026 году?
Базовые: 360–400px (маленький мобильный), 768px (планшет), 1024px (ноутбук), 1280px (десктоп), 1536px (большой экран). Точные значения зависят от дизайна — ориентируйтесь на content-based breakpoints, а не на устройства.
Что такое мобильная индексация first?
Это режим, при котором поисковик индексирует и ранжирует сайт на основе мобильной версии. Google перешёл на mobile-first indexing в 2020 году, Яндекс учитывает мобильную версию в мобильной выдаче.
Нужно ли делать отдельный мобильный сайт (m.domain)?
В 2026 году — почти никогда. Адаптивный дизайн дешевле в поддержке и не создаёт проблем с дублирующимся контентом. Отдельный мобильный поддомен оправдан только для крупных порталов с принципиально разным мобильным UX.
Оцените материал:
0

Остались вопросы? Поможем

Эксперты IDEA ответят по теме материала или подскажут по вашему проекту. Свяжемся в течение дня, без навязывания.

Комментарии · 0