Ryan Singer, дизайнер небезызвестной 37 Signals на конференции Future of Web Design дал 10 советов по дизайну форм регистрации. Надо сказать, что советы эти вполне естественны и настолько очевидны, что возникает вопрос «а зачем вообще это проговораивать? это же и так понятно!». Но как только начинаешь проходить регистрацию в каком-нибудь новом стартапе понимаешь, что очевидность эта видна не всем.
Полное выступление Ryan Singer на Youtube
По теме можно почитать:
- Задавайте простые вопросы и не перегружайте форму текстом;
- Проверяйте доступность ника по мере ввода его пользователем;
- Если есть информация, которая может вам понадобиться о пользователе выясните ее самом приложении, а не во время регистрации;
- Используйте понятный пользователю язык;
- Используйте «прощающий» ввод: по возможности свободный формат для данных;
- Не заставляйте пользователей угадывать, что от них хотят при вводе той или иной информации: дайте пару примеров для вводимой информации;
- Напомните пользователю, зачем он зарегистрировался, дайте ему уверенность в своих действиях;
- Не шокируйте пользователя сообщениями об ошибках и предупреждениях, делайте их аккуратными
- Регистрация это процесс, а не просто форма. Процесс со своим началом и финалом, и окончание этого процесса перерастает в начало использования вашего продукта;
- Не перегружайте приветственное письмо советами, лучше дайте подсказки в самом приложении, причем в тех местах, где они нужны: облегчите жизнь пользователю сразу после регистрации.
Полное выступление Ryan Singer на Youtube
По теме можно почитать:
- Дженифер Тидвелл «Проектирование пользовательских интерфейсов». Очень хорошо описываются паттерны проектирования.
- Alan Cooper «About Face 1.0», «About face 2.0», «About face 3.0» классика от пионера проектирования
- Luke Wroblewski серия статей на его сайте, одна из которых про проектирование форм