Рекомендации по проектированию форм в интерфейсах
О проекте
все
структура
поведение
тексты
визуал
Убираем барьеры
Количество полей сокращено до минимума
Нет слишком жёстких ограничений
Нет капчи ручного ввода
В конце формы одна кнопка
Данные сохраняются при перезагрузке
Делаем понятно
Есть пояснение зачем собираются данные
Есть объяснение что будет после отправки
Последовательность полей логична
Есть подсказки к неочевидным полям
Проработаны состояния контролов
Тексты ошибок помогают заполнить форму
Заголовок есть у каждого поля
Кнопка отправки всегда активна
Отображается статус отправки данных
Заголовок и кнопка согласованы
Корректный синтаксис элементов интерфейса
Размер полей соответствует контенту
Поля расположены в один столбец
Ошибки появляются и исчезают своевременно
Помогаем заполнить
Подобран оптимальный тип контролов
Форма адаптируется исходя из ответов
Добавлены помощники ввода в полях
Корректные клавиатуры на мобилках
Настроено предзаполнение и предвалидация
Настроено автозаполнение и автодополнение
Прорабатываем доступность
Форма контрастна
Форму можно заполнить через скринридер
Форму можно заполнить без мыши
Вызываем положительные эмоции
Дружелюбный tone of voice
Проработаны вспомогательные микроанимации
Sourse
Sourse Bold