Начните с действий, которые клиент выполняет с телефона

На компьютере каталог может выглядеть аккуратно, а на телефоне посетитель не видит выбранный вариант товара или не может закрыть меню. В такой ситуации поручение «сделать мобильную версию» слишком расплывчато. Подрядчик может уменьшить блоки, но оставить препятствие, из-за которого человек не доходит до обращения. Сначала определите действия, которые должны работать на небольшом экране.

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

Не предполагайте, что с телефона нужны только контакты, а подробности клиент прочитает позже. В руководстве web.dev отдельно предостерегают от скрытия содержания только из-за размера экрана: он не говорит, какая информация нужна человеку. Перестроить порядок и подачу можно, но удаление значимых условий требует обоснования.

Соберите обращения в поддержку, наблюдения продавцов и конкретные адреса с проблемами. Фразы «всё мелко» недостаточно. Укажите, какой текст приходится увеличивать, что перекрывает кнопку и при каком действии появляется неудобство. На этой основе адаптация сайта под мобильные устройства становится ограниченной задачей с понятным результатом.

Выберите первую очередь страниц по роли в обращении

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

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

В условном магазине первая очередь может включать карточку с выбором размера, корзину и оформление. Новостной архив попадёт в следующую очередь, если в нём нет препятствия для важных сценариев. Это пример приоритизации, а не универсальное правило. У сайта с образовательными материалами длинная статья может быть основной точкой входа и заслуживать более ранней доработки.

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

Наглядный разбор

Как выбрать объём первой очереди

  1. Маршрут клиента

    Определите действие, ради которого человек приходит на страницу.

  2. Препятствие

    Повторите проблему и сохраните адрес, устройство и шаг.

  3. Охват

    Выясните, относится дефект к одному адресу или общему шаблону.

  4. Критерий

    Запишите наблюдаемый результат, по которому примете исправление.

Условный порядок отбора; статистика посещений и трудозатраты здесь не изображены. Размеры блоков и расстояния условны; они не показывают доли или время.

Определите, хватит ли локальных исправлений

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

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

Попросите исполнителя разделить эти работы в оценке. «Мобильная версия под ключ» может скрывать как несколько исправлений, так и переделку каталога. По каждой группе должны быть названы шаблоны, состояния и исключения. Если проект использует отдельные мобильные адреса, дополнительно согласуйте сохранение переходов и содержания; не считайте изменение адресной структуры обязательной частью адаптации.

Не выбирайте переделку всего сайта только по возрасту дизайна. Сначала покажите, какая задача не решается существующим устройством страниц и почему её нельзя исправить в согласованной части. Такой разговор позволит сравнить стоимость локальной работы и более широкого изменения без обещания, что новый внешний вид сам по себе увеличит продажи.

Согласуйте поведение меню, карточек и форм

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

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

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

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

Соберите таблицу работ с проверяемыми результатами

Одна строка таблицы должна описывать связку «страница — действие — проблема — критерий». К ней можно добавить ссылку на запись экрана и приоритет. Исполнитель оценит не абстрактное улучшение, а конкретный объём. Достаточно выбрать несколько типовых и несколько сложных страниц; их перечень затем войдёт в приёмку.

Условный примерПодтверждение проблемыКритерий приёмки
Меню услугПодраздел закрывается при попытке нажать ссылкуПользователь раскрывает группу, выбирает услугу и возвращается назад
Карточка товараЦена выбранного варианта оказывается отдельно от кнопкиВыбор, актуальная цена и действие читаются без поиска по странице
Форма обращенияКлавиатура перекрывает сообщение об ошибкеОшибка видна, поле доступно, исправление не требует повторного ввода всех данных
КонтактыТелефон изображён на картинкеНомер читается и запускает предусмотренное действие на телефоне

Не заменяйте критерий фразой «соответствует современным требованиям». Впишите согласованные ширины, устройства и браузеры, используйте реальные тексты и изображения. Если подрядчик обещает исправить весь шаблон, в таблице должны быть перечислены его варианты: с акцией, без фото, с длинным названием и недоступным товаром.

Обозначьте, что остаётся за пределами первой очереди. Это не разрешение на случайные дефекты, а перечень самостоятельных работ, которые пока не заказаны. Так команда сможет отличить невыполненный пункт от новой идеи, возникшей во время демонстрации.

Сравнивайте предложения по одинаковому набору сценариев

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

Уточните, кто отвечает за сторонние виджеты. Если чат поставляется отдельным сервисом, возможности изменения могут быть ограничены. Исполнитель должен показать доступный вариант и последствия: настройка самого виджета, изменение момента открытия или другой согласованный способ связи. Не принимайте обещание переделать чужой интерфейс без проверки возможностей.

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

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

Наглядный разбор

Что скрывается за одной строкой сметы

  1. Исправление отображения

    Переносы, размеры и положение элементов в существующем сценарии.

  2. Изменение взаимодействия

    Новый порядок раскрытия, выбора или заполнения, требующий отдельной проверки.

  3. Выпуск и контроль

    Проверка согласованных устройств, перенос в рабочую версию и повтор ключевых действий.

Условное сравнение состава работ; стоимость и длительность не указаны. Размеры блоков и расстояния условны; они не показывают доли или время.

Принимайте действия на устройствах, а не только скриншоты

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

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

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

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

После выпуска проверьте, сохранился ли путь к обращению

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

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

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

Первый рабочий шаг — выбрать важный мобильный маршрут и составить для него таблицу препятствий. Сервис проверки адаптивности ШТАБ ИТ поможет посмотреть отображение страниц; список действий и критериев можно передать для обсуждения доработки. Так объём определяется задачей посетителя, а результат можно проверить после выпуска.

Источники и полезные ссылки

  1. web.dev: основы адаптивного дизайна ↗
  2. Chrome DevTools: возможности и ограничения режима устройств ↗

Интерфейсы и возможности сервисов могут меняться. Перед настройкой сверяйтесь с актуальной документацией.

Игорь Крещенко

Руководитель ШТАБ ИТ. Занимается управлением проектами, веб-разработкой, рекламой и PR. Подробнее об авторе →