Разработка
Разбираем, чем адаптивная вёрстка отличается от отдельной мобильной версии, что чаще всего ломается на маленьких экранах и как проверить сайт на телефоне так, чтобы не пропустить очевидные проблемы.
Сайт почти всегда рисуют и согласовывают на большом мониторе. Дизайнер работает на 27 дюймах, заказчик смотрит макет на ноутбуке, правки обсуждают по десктопным скриншотам. А потом значительная часть посетителей открывает готовый сайт на телефоне — в метро, в очереди, одной рукой, при плохом интернете. И видит совсем не то, что показывали на презентации.
Мобильная версия — это не «та же страница, только поменьше». Это другой контекст использования: другой размер экрана, другой способ ввода, другая скорость соединения, другой уровень внимания. И проектировать её нужно как отдельную задачу, а не как побочный эффект вёрстки.
Привычка думать о десктопе как об «основной» версии сайта осталась с тех времён, когда телефоны были неудобны для веба. Сейчас всё наоборот: для многих тематик именно мобильный трафик составляет большую часть посещений. Человек видит ссылку в мессенджере, переходит по рекламе из соцсети, ищет что-то на ходу — всё это происходит с телефона.
Отсюда практический вывод: если мобильная версия работает плохо, плохо работает весь сайт, сколько бы сил ни вложили в десктопный дизайн. Бессмысленно спорить о том, как выглядит первый экран на широком мониторе, если основная масса людей вообще его в таком виде не увидит.
Это меняет и порядок работы. Разумно проектировать интерфейс сразу в двух состояниях — узком и широком — и принимать решения, исходя из узкого. Если блок хорошо работает на телефоне, на десктопе его почти всегда можно развернуть красиво. Обратное неверно: сложную десктопную композицию часто невозможно корректно сложить в одну колонку без потерь.
Термины путают постоянно, а разница принципиальная.
Для подавляющего большинства бизнес-сайтов правильный ответ — адаптивная вёрстка. Но адаптив бывает разного качества, и здесь начинается самое интересное.
Формально адаптивным сайт можно назвать уже тогда, когда он не вылезает за края экрана. Фактически проблем гораздо больше, и они повторяются от проекта к проекту.

Отдельно стоит упомянуть мелкий шрифт. Соблазн уменьшить текст, чтобы «влезло больше», велик, но читать такое неудобно, а браузер и операционная система могут увеличить шрифт по настройкам пользователя — и тогда аккуратно рассчитанная сетка расползётся.
Мышь — точный инструмент. Палец — нет. Это влияет на интерфейс сильнее, чем размер экрана.
Размер зон нажатия. Кнопки и ссылки должны быть достаточно крупными, а между ними нужны промежутки. Список ссылок, где строки идут вплотную, гарантирует промахи. Особенно важно это для целевых действий: «Отправить», «Купить», «Позвонить».
Наведения не существует. Всё, что на десктопе появляется при наведении курсора — подсказки, скрытые кнопки, выпадающие подменю, — на телефоне либо не работает, либо срабатывает с первого тапа вместо перехода. Значит, важная информация не должна прятаться за наведением.
Зона большого пальца. Телефон часто держат одной рукой, и верхние углы экрана достаются хуже всего. Ключевые действия логичнее размещать в нижней части или дублировать там.
Правильные клавиатуры. Поле телефона должно открывать цифровую клавиатуру, поле почты — раскладку с символом собаки. Это мелочь на этапе вёрстки и заметное облегчение для пользователя.
Прокрутка вместо кликов. Листать страницу на телефоне проще, чем переходить по ссылкам и возвращаться назад. Длинная страница с понятной структурой обычно работает лучше, чем дробление на множество мелких.
Главная ошибка при адаптации — механически сложить все блоки в одну колонку и оставить в том же порядке. Получается бесконечная лента, где до сути нужно скроллить полминуты.
На маленьком экране пользователь видит за раз очень немного. Поэтому мобильная версия требует явной иерархии: что человек должен увидеть первым, что вторым, а что вообще может уйти вниз или свернуться в раскрывающийся блок.
Практические принципы:
Важно: прятать контент от мобильных пользователей нельзя. Иногда «для упрощения» из мобильной версии выкидывают целые блоки. Это ошибка и с точки зрения человека, который не нашёл нужную информацию, и с точки зрения поисковых систем, которые ориентируются в первую очередь на мобильную версию страницы.
Проверка «открыл на своём телефоне — вроде нормально» не работает. Устройств много, экраны разные, условия разные.
Хорошая привычка — вносить мобильную версию в приёмку сайта как отдельный пункт, а не как «ну и на телефоне посмотрим». Если этого нет в договорённостях, адаптив легко превращается в остаточную задачу, которую доделывают в последний день перед запуском. Именно так и появляются сайты, где на десктопе всё безупречно, а с телефона невозможно отправить заявку — то есть сделать ровно то, ради чего сайт и создавался.
Читайте также
Разработка
Дизайн
Разработка
Дизайн
Заявка
Свяжемся в течение рабочего дня, зададим уточняющие вопросы и предложим варианты. Без навязчивых звонков.
Форма обратной связи