Главная»Статьи»Веб-разработка»Адаптивная верстка и мобильная версия

Адаптивная верстка и мобильная версия

Рубрика: Веб-разработка · Время чтения: ~7 мин. · Автор: редакция ExpMarketing
Адаптивная верстка и мобильная версия
Иллюстрация к материалу «Адаптивная верстка и мобильная версия»

Большая часть посетителей многих коммерческих сайтов приходит со смартфонов, и для некоторых ниш эта доля особенно высока: доставка еды, такси, бытовые услуги, развлечения. Если сайт неудобен на маленьком экране, бизнес теряет заявки, даже не догадываясь об этом. Разберем, какими способами сайт приспосабливают под мобильные устройства и как сделать это правильно.

Три подхода к мобильным устройствам

Существует несколько способов показать сайт на смартфоне. Они различаются стоимостью, сложностью поддержки и качеством результата.

Адаптивная верстка — один сайт с одним набором страниц и адресов, который перестраивает расположение элементов в зависимости от ширины экрана. На компьютере блоки стоят в три колонки, на планшете — в две, на телефоне — в одну. Меню сворачивается в кнопку, изображения уменьшаются, шрифты подстраиваются.

Читайте также: Как вести сообщество компании

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

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

Почему адаптивная верстка стала стандартом

Сегодня адаптивный подход — основной выбор для большинства проектов, и на то есть причины.

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

Отдельная мобильная версия иногда оправдана для очень сложных сервисов, где мобильный сценарий принципиально отличается от десктопного. Но в типовых проектах она создает больше проблем, чем решает: двойная поддержка, ошибки перенаправления, разное содержание страниц.

Принцип mobile first

Mobile first — подход к проектированию, при котором интерфейс сначала разрабатывается для смартфона, а затем расширяется для больших экранов. Это не просто техническая деталь верстки, а способ мышления.

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

Обратный подход — сначала нарисовать сложный дизайн для широкого монитора, а потом «как-нибудь ужать» — часто приводит к мобильной версии, где важное спрятано, а второстепенное занимает весь экран.

Если блок не нужен на телефоне, задайте себе вопрос, нужен ли он вообще.

Что важно в мобильном интерфейсе

Удобство на смартфоне определяется множеством деталей. Вот ключевые из них.

Размер и расположение кнопок

Палец — не курсор мыши. Кнопки и ссылки должны быть достаточно крупными, чтобы по ним можно было уверенно попасть, и стоять на расстоянии друг от друга. Мелкие ссылки, расположенные вплотную, приводят к случайным нажатиям и раздражению. Основные действия удобно размещать в нижней части экрана, куда легко дотянуться большим пальцем.

Читаемость текста

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

Формы

Заполнять формы на телефоне неудобно, поэтому каждое лишнее поле снижает конверсию. Оставьте минимум: часто достаточно имени и телефона. Используйте правильные типы полей, чтобы для номера открывалась цифровая клавиатура, а для почты — клавиатура с символом «@». Подсказки и сообщения об ошибках должны быть видны сразу, а не после прокрутки.

Контакты и связь

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

Скорость загрузки

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

Навигация на маленьком экране

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

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

Длинные страницы стоит снабжать понятными заголовками разделов и, при необходимости, кнопкой возврата наверх. Аккордеоны, в которых раскрываются ответы на вопросы или характеристики, помогают сократить длину страницы, но не стоит прятать в них главное — например, цену.

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

Пример влияния на заявки

Допустим, сайт получает 3000 мобильных посетителей в месяц, а конверсия на смартфонах составляет 1% против 3% на компьютерах. Это 30 заявок вместо возможных 90. Если после переработки форм и кнопок мобильная конверсия вырастет хотя бы до 2%, бизнес получит еще 30 обращений без увеличения рекламного бюджета. Именно поэтому доработка мобильной версии часто окупается быстрее, чем расширение рекламы.

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

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

  1. Откройте сайт на нескольких реальных устройствах: недорогом смартфоне, флагмане, планшете.
  2. Используйте режим эмуляции устройств в браузере на компьютере, чтобы быстро пройтись по разным разрешениям.
  3. Пройдите ключевые сценарии: найти услугу, узнать цену, оставить заявку, позвонить, оформить заказ.
  4. Проверьте горизонтальную ориентацию экрана — она часто ломает верстку.
  5. Посмотрите в Яндекс Метрике отчеты по устройствам: если конверсия на смартфонах в разы ниже, чем на компьютерах, проблема почти наверняка в интерфейсе.
  6. Используйте Вебвизор, чтобы увидеть, где мобильные пользователи застревают и бросают сайт.

Типичные ошибки

Даже на сайтах с адаптивной версткой встречаются однотипные проблемы.

  • горизонтальная прокрутка из-за таблицы, изображения или блока, который не помещается по ширине;
  • всплывающие окна, которые закрывают весь экран и не имеют заметной кнопки закрытия;
  • мелкий текст и кнопки, по которым трудно попасть;
  • скрытая на мобильных информация, которая важна для решения, например цены или условия доставки;
  • телефон в виде текста без возможности позвонить нажатием;
  • тяжелые слайдеры и анимации, которые замедляют загрузку;
  • формы, в которых клавиатура перекрывает поле ввода или кнопку отправки.

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

Что заложить в задание на разработку

Чтобы мобильная версия не стала сюрпризом, о ней нужно договориться на старте.

  1. Требуйте мобильные макеты для ключевых страниц, а не только десктопные.
  2. Укажите в техническом задании список устройств и разрешений, на которых будет проверяться сайт.
  3. Опишите мобильные сценарии отдельно: что пользователь должен иметь возможность сделать со смартфона.
  4. Заложите требования к скорости загрузки на мобильном интернете.
  5. Включите проверку на реальных устройствах в порядок приемки.

Итоги

Мобильная версия сайта — не дополнительная опция, а основной канал общения с значительной частью клиентов. Адаптивная верстка с подходом mobile first позволяет поддерживать один сайт, который удобен на любом экране. Обращайте внимание на размер кнопок, читаемость, простоту форм, кликабельные контакты и скорость загрузки. Регулярно проверяйте сайт на реальных устройствах и сравнивайте конверсию по типам устройств — эти данные быстро покажут, где теряются заявки.

Материалы журнала носят информационный характер. При использовании текстов ссылка на источник обязательна.