Форма может принять каждое поле, но получить неверные сведения. Адрес записан правильно, только это адрес прежнего офиса; в обращении выбрана другая услуга. Просмотр перед отправкой помогает проверить смысл ответов, а не просто допустимость формата. Такой этап полезен, если важные сведения действительно видны и доступны для исправления.
1. Соотнесите проверку с последствиями
Не добавляйте отдельное подтверждение к каждой короткой подписке. Сначала определите последствия ошибки и выясните, можно ли реально отменить действие. Критерий WCAG 2.2 3.3.4 относится к юридическим обязательствам, финансовым операциям, соответствующим изменениям или удалению хранимых данных под контролем пользователя и отправке ответов на тесты. В этих пределах предусмотрены альтернативы: обратимость, проверка с возможностью исправления либо просмотр, подтверждение и исправление до завершения. Одинаковый экран проверки для всех форм не требуется.
Для подробной заявки на проект итоговый просмотр может быть полезным дизайнерским решением и вне этого критерия. Но дополнительный шаг должен оправдывать усилия, а не становиться препятствием.
2. Покажите содержание решения
Сгруппируйте ответы под знакомыми заголовками: контакты, необходимые работы, вложения. Замените внутренние коды понятными названиями. Сохраните значимые переносы строк сообщения. Отличайте незаполненное необязательное поле от намеренного ответа «нет». Если действие связано с оплатой или обязательствами, объясните существенные условия до окончательного подтверждения, а не только в квитанции.
Итоговый экран не исправляет двусмысленные вопросы. Начните с полей с понятным назначением, а в сводке используйте те же названия. Не повторяйте конфиденциальные секреты исключительно ради видимой полноты.
3. Сделайте исправление коротким маршрутом
Рядом с каждой группой разместите конкретную ссылку: «Изменить контакты» понятнее нескольких одинаковых «Изменить». Возвращайте человека к нужным полям, сохраняя остальные ответы. После редактирования соберите сводку заново из текущих значений, чтобы на экране не остался прежний адрес.
Исправление не должно случайно отправлять форму. Проверьте управление клавиатурой и понятное положение фокуса после перехода. Если новое значение не проходит проверку, объясните проблему возле поля и сохраните корректные ответы. Подробнее об этом — в статье про сообщения об ошибках, которые помогают.
4. Честно назовите окончательное действие
Кнопка «Далее» не должна незаметно отправлять заявку с обязательствами. Назовите реальную операцию, например «Отправить запрос», и отделите её от редактирования. В многошаговом процессе обозначьте текущий этап и повторяйте необходимые инструкции. WAI рекомендует логические этапы и понятный прогресс, а не дробление короткой формы ради полосы продвижения.
После нажатия различайте отправку и подтверждённый успех. Если результат неизвестен, нельзя заявлять об успешном получении или предлагать повтор без объяснения риска дублирования.
5. Проверьте путь с исправлениями
Пройдите форму с длинным сообщением, пустыми необязательными полями и заменённым вложением. Используйте узкий экран, увеличенный текст и клавиатуру. Понимание не должно зависеть от цвета или крошечного значка карандаша.
- Видно ли, что именно будет отправлено?
- Можно ли исправить важный ответ, не начиная заново?
- Отображаются ли исправленные данные в сводке?
- Отличается ли отправка от навигации?
- Описывает ли итоговое сообщение реальный результат?
Полезная проверка — не декоративное «Вы уверены?», а работающая возможность заметить ошибку и устранить её до наступления последствий.
