ООО «Ивент Хаб» · Москва · работаем по всей России
Пн—Пт, 10:00—19:00hello@gusi-lebedi.comРеквизиты
Дизайн

Адаптивный дизайн сайта: принципы и проверка на разных экранах

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

Фирменный гусь Гуси-Лебеди проверяет адаптивный сайт

Сайт красиво выглядит на компьютере, но на телефоне меню перекрывает страницу, подпись формы обрезается, а таблица уезжает за край. Это пример того, почему адаптив нельзя принимать только по двум картинкам макета. Мы в «Гуси-Лебеди» предлагаем проверять, может ли человек прочитать содержание и выполнить своё действие на разных экранах. Разбираем, что входит в адаптивный дизайн, какие правила нужно согласовать и как проверить готовый сайт.

Что такое адаптивный дизайн сайта

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

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

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

В документации встречается термин Responsive Web Design. MDN связывает его с представлением и поведением сайта на разных устройствах. В русскоязычных обсуждениях слова «адаптивный» и «отзывчивый» могут использоваться по-разному; на старте работы полезнее согласовать конкретное поведение, чем спорить о переводе.

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

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

Как выбирать сетку, размеры и точки перестроения

Сетка на широком, среднем и узком экране
Выбирайте точки перестроения по поведению содержания.

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

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

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

  • Колонки. Когда карточки переходят в другой порядок и сохраняется ли логика чтения.
  • Текст. Как переносятся заголовки, ссылки, подписи и значения.
  • Отступы. Остаются ли связанными подпись и поле, карточка и её действие.
  • Приоритеты. Что человек видит раньше и где находится следующий шаг.

Mobile First означает начало проектирования или реализации с ограничений узкого экрана. Это полезный способ расставлять приоритеты, но не обязательное доказательство качества. В любом порядке работы нужно проверить и широкий, и узкий, и промежуточный вариант. Требования к таким сценариям можно включить в проектирование интерфейса сайта.

Навигация, ввод данных и обратная связь адаптивного сайта
Проверяйте меню, ввод и сообщения рядом с полями формы.

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

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

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

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

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

Что делать с таблицами, изображениями и сложными блоками

Таблицы, изображения и карточки на телефоне
Подберите подходящее поведение для каждого сложного блока.

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

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

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

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

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

Как проверить адаптивный сайт перед приёмкой

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

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

Проверка Что должно быть понятно
Разные ширины Блоки перестраиваются без потери важного содержания
Длинные данные Текст не перекрывает действия и соседние элементы
Меню и формы Можно завершить путь, включая исправление ошибки
Таблицы Сравнение доступно без переполнения всей страницы
Клавиатура и фокус Текущий элемент заметен, действия доступны
Загрузка Ресурсы появились и интерфейс отвечает в проверенных условиях

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

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

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

Начать проект

Обсудим вашу задачу

Ответим в течение рабочего дня. Можно без технического задания — достаточно цели и вводных.

Заполнить короткий бриф ↗
Навигация по экспертизе

Ещё направления для вашего проекта

Все 86 услуг →