Виджет на мобильном сайте: как сохранить доступ к странице

На мобильной странице сначала должен работать основной маршрут: прочитать материал, посмотреть характеристики и выполнить нужное действие. Дополнительное предложение выбирай по тому, сколько места и внимания оно требует. Для справочной помощи часто подходит встроенный блок, а развёрнутую форму лучше открывать по понятному действию. Любой формат принимай по реальному прохождению страницы, включая экранную клавиатуру и ошибку отправки.
Определи, чему виджет не должен мешать
Запиши основной маршрут до выбора окна: открыть страницу, найти характеристику, прочитать пояснение, перейти к схеме или обращению. Затем добавь предложение в точку, где оно помогает. Не начинай с требования «показать на третьей секунде», пока не понятно, что человек в это время делает.
Google Search Central рекомендует сохранять доступ к содержимому и избегать рекламных промежуточных экранов, которые его перекрывают. Это основание не заслонять страницу навязчивым предложением, а не обещание роста позиций после уменьшения окна.
Для нашей условной страницы критерий приёмки конкретен: посетитель может прочитать характеристики и открыть схему без обязательного ответа виджету. Если дополнительный блок мешает этому на узком экране, уменьши его, встрои в поток или оставь компактный вход, который человек открывает сам.
Выбери формат по объёму действия
| Формат | Когда полезен | Главный риск | Что проверить |
|---|---|---|---|
| Встроенный блок в содержимом | Короткое пояснение или ссылка на список исходных данных | Блок разрывает нужную таблицу или слишком раздувает страницу | Положение относительно основного материала и порядок чтения |
| Компактное немодальное предложение | Необязательный вход к помощи | Фиксированный слой перекрывает нижние кнопки и фокус | Страницу, прокрутку, другие закреплённые элементы |
| Диалог, открытый по действию | Нужна отдельная форма или выбор | Закрытие, клавиатура или длинное содержимое лишают доступа к действиям | Фокус, прокрутку внутри, ошибки и возврат после закрытия |
Модальное окно временно ограничивает работу с остальной страницей. В шаблоне WAI-ARIA фокус перемещается внутрь диалога, Tab остаётся внутри, Escape закрывает окно, а после закрытия фокус обычно возвращается к вызвавшему элементу. Видимая кнопка закрытия также нужна. Просто нарисованный поверх страницы прямоугольник этим поведением не обладает.
Немодальная подсказка не должна неожиданно забирать фокус или превращаться в невидимое препятствие для клавиатуры. По критерию W3C Focus Not Obscured элемент с клавиатурным фокусом не должен быть полностью скрыт созданным автором содержимым. Закреплённый баннер проверяй по всей странице, а не только в положении сразу после загрузки.
Проверь ввод при открытой экранной клавиатуре
Узкое окно браузера полезно для проверки ширины, но не заменяет телефон с экранной клавиатурой. Открой форму на устройстве, переведи фокус в нижнее поле и попробуй закончить ввод. Нужно видеть текущее поле, его подпись, ошибку и путь к отправке или закрытию. Не считай тест пройденным только потому, что форма помещалась до ввода.
- Открой предложение через предусмотренный вход и убедись, что состояние страницы понятно.
- Перейди в каждое поле. С открытой клавиатурой проверь видимость текущего поля и возможность добраться до остальных.
- Введи длинное, но допустимое значение. Текст и подпись не должны делать кнопку недоступной.
- Вызови ошибку валидации. Проверь, что понятно, какое поле исправить, и введённые данные не исчезли без необходимости.
- Проверь неуспешную отправку. Она не должна превращаться в экран «Заявка принята».
- После подтверждённой отправки проверь понятное завершение и закрытие.
- Закрой диалог и продолжи основную задачу на странице с ожидаемого места.
Разделяй ошибки полей и неопределённый результат сетевой отправки. Если ответ не пришёл, автоматический совет повторить действие может привести к дублю. Покажи понятный статус и предусмотренный способ уточнения результата. Это требование к проектируемому сценарию, а не утверждение о готовом поведении любой формы.
Проверь увеличение текста и узкое пространство. W3C Reflow описывает адаптацию содержимого без потери информации и функций; отдельные виды двумерного содержимого имеют исключения. Для обычного предложения и формы практическая цель проста: текст читается, кнопки доступны, горизонтальная прокрутка не становится обязательным способом добраться до действия.
Составь матрицу состояний, а не один удачный скриншот
Зафиксируй устройство, браузер, размеры области, масштаб и состояние виджета. Одинаковый экран без клавиатуры и с клавиатурой — разные проверки. Для каждой ячейки матрицы сохрани фактический результат или конкретный дефект; пропущенную проверку пометь неизвестной.
| Состояние | Действие | Ожидаемое наблюдение |
|---|---|---|
| Предложение свёрнуто | Прочитать таблицу и открыть схему | Основной маршрут не перекрыт |
| Компактный блок виден | Прокрутить страницу и пройти кнопки клавиатурой | Нужные элементы и фокус остаются видимыми |
| Диалог открыт | Найти закрытие и пройти его элементы | Понятен контекст, доступны действия диалога |
| Клавиатура открыта | Заполнить нижнее поле | Поле и путь к отправке доступны |
| Есть длинная ошибка | Исправить поле и продолжить | Ошибка читается, введённое не потеряно без необходимости |
| Текст увеличен | Прочитать и выполнить действие | Содержание и функции сохранены |
| Диалог закрыт | Продолжить чтение | Возврат к ожидаемому месту и действию |
| На странице есть другой закреплённый слой | Открыть виджет и основную кнопку | Нет конфликтующих перекрытий |
Успешный прогон одного устройства подтверждает именно этот прогон. Выбери набор устройств и браузеров по своей фактической аудитории и рискам формы. Не подменяй отсутствующее измерение заявлением «проверено на всех мобильных». Для сложных жестов, озвучивания и внешних клавиатур предусмотри отдельные проверки.

Пройди мобильную приёмку по наблюдаемым действиям
Что проверить до запуска
Получить список конкретных пройденных и оставшихся мобильных проверок без выдуманного балла.
Отметь выполненные проверки. Итог показывает оставшиеся действия, а не оценку качества бизнеса.
Проверь основной маршрут, закрытие, фокус, ввод с экранной клавиатурой, ошибки, увеличение текста, другие закреплённые слои и повторный показ. Для каждого пункта зафиксируй устройство, действие и наблюдение. Все отметки означают прохождение выбранных проверок, а не универсальную оценку доступности.
Отделяй видимость предложения от полезного результата
Показ виджета означает только доставку блока. Открытие формы — интерес к действию. Подтверждённое обращение — отдельный результат. Если мобильных показов много, а отправок мало, сначала проверь доступность формы и клавиатуру, затем обсуждай текст и аудиторию. Без этой последовательности можно оптимизировать рекламный призыв вокруг недоступной кнопки.
В конструкторе Кирпича можно настраивать содержание, оформление, поля и действие виджета. Частота и остановка после целевого действия тоже требуют настройки. Свой код и внешние медиа нужно проверять в реальном мобильном маршруте; наличие конструктора не подтверждает удобство каждого созданного варианта.
Источники и документация
- Avoid intrusive interstitials and dialogs · проверено 11.10.2026
- Аналитика с ИИ для B2B-сайтов · проверено 11.10.2026
- Dialog (Modal) Pattern · проверено 11.10.2026
- Understanding SC 2.4.11: Focus Not Obscured (Minimum) · проверено 11.10.2026
- Understanding SC 1.4.10: Reflow · проверено 11.10.2026