Пользователь бросает регистрацию, если форма перегружена или валидация задерживается. По данным Baymard Institute, до 23% посетителей уходят из-за сложности формы. Каждое лишнее поле снижает конверсию на 4–8%. Мы проектируем формы, которые пользователь заполняет менее чем за 30 секунд. Для этого используем мгновенную клиентскую валидацию, минимальный набор полей (email + пароль) и кнопки OAuth, строго соответствующие гайдлайнам провайдеров.
Форма авторизации должна поддерживать вход по email и через социальные сети. Дизайн логина часто включает кнопки Google, Apple и GitHub. Дизайн формы регистрации должен быть минималистичным — только email и пароль.
Почему floating label экономит место, но создаёт проблемы?
Floating label (метка внутри поля, уплывающая при фокусе) популярен в мобильных интерфейсах. Он экономит вертикальное пространство, но плохо совместим с автозаполнением браузера: label и значение накладываются. Для большинства сайтов надёжнее статичный label сверху поля.
| Аспект | Floating label | Static label |
|---|---|---|
| Экономия места | Да | Нет |
| Совместимость с автозаполнением | Проблемы | Надёжно |
| Универсальность | Требует анимации | Работает на чистом CSS |
| Рекомендация | Короткие формы на мобильных | Большинство сайтов |
Как снизить трение при регистрации?
Минимизируйте количество полей: регистрация через email требует только email и пароль. Имя, телефон, день рождения собирайте после первого входа в onboarding-флоу. Если предусмотрен вход через Google, GitHub или Apple, кнопки должны строго соответствовать брендбукам. Google требует белый фон, логотип SVG и текст «Sign in with Google» без сокращений. Apple — чёрный или белый вариант, без цветных модификаций. Нарушение правил может привести к блокировке OAuth-приложения.
Какие состояния формы нужно проработать?
Дизайн охватывает не только пустую форму, но весь набор состояний:
- Placeholder и label (inline vs floating label)
- Focus-состояние с явным outline
- Ошибка валидации (inline, под полем, красный border) — появляется после потери фокуса, а не после отправки
- Успешное заполнение (зелёная галочка или нейтральный индикатор)
- Состояние загрузки кнопки (spinner + disabled)
- Успешное завершение (success screen или редирект)
Каждое состояние уменьшает когнитивную нагрузку: пользователь понимает, что происходит, без догадок.
Как мы проектируем форму: процесс работы
- Аналитика — изучаем контекст, аудиторию, сценарии. Фиксируем текущие проблемы.
- Проектирование — создаём wireframes, user flow, отмечаем все состояния.
- Дизайн — разрабатываем визуал, адаптив под desktop и mobile, прорабатываем анимации.
- Тестирование — проводим юзабилити-тесты и A/B-тестирование вариантов.
- Передача — готовим макеты Figma, спецификации, style guide и документацию.
Среднее время проектирования — от 1 до 3 рабочих дней. При хорошо спроектированной форме количество обращений в поддержку снижается на 20–30%.
Сравнение состояний поля
| Состояние | Описание | Визуальный cue |
|---|---|---|
| idle | Поле пустое, label виден | Серый border, label сверху или внутри |
| focus | Пользователь кликнул | Ярко-синий outline, label уходит вверх |
| typing | Ввод данных | Нет изменений, плавающая подсказка |
| error | Невалидный ввод | Красный border, сообщение под полем |
| success | Данные корректны | Зелёная галочка или зелёный border |
| loading | Кнопка отправки загружается | Spinner, кнопка disabled |
| completed | Успешная авторизация | Верный экран или редирект |
Что включает двухфакторная аутентификация?
При проектировании форм стоит учитывать двухфакторную аутентификацию. Она добавляет шаг ввода кода из SMS или TOTP-приложения. Дизайн должен предусматривать отдельное поле для кода, таймер повторной отправки и обработку ошибок. Это повышает безопасность без значительного ухудшения юзабилити при правильной реализации.
Проектирование UX регистрации включает анализ пользовательского пути и устранение точек трения. Мы используем данные A/B-тестов для выбора оптимального расположения полей и кнопок.
Пример из практики: для интернет-магазина с 10 000 ежедневных посетителей замена стандартной формы на оптимизированную с OAuth и мгновенной валидацией увеличила конверсию регистрации на 18% за месяц.
Что входит в результат
- Макеты Figma для desktop и mobile (до 10 экранов)
- Набор всех состояний для каждого элемента
- Style guide полей, кнопок, иконок
- Документация по взаимодействию (ошибки, анимации)
- Обучение команды (по запросу)
- Поддержка на этапе вёрстки
Гарантируем учёт всех состояний и соответствие современным стандартам accessibility. Опыт проектирования форм для более чем 30 проектов.
Свяжитесь с нами, чтобы получить консультацию по проектированию форм. Закажите проектирование формы — мы учтём все состояния и проведём A/B-тестирование.







