На интерфейсном курсе: не надо ставить элементы формы под главную кнопку

Участница поставила пару необязательных элементов формы под главную кнопку, да ещё и сказала, что «вынесла за скобку»

На интерфейсном курсе: дисейблить ли кнопку с точки зрения канонов интерфейса и бизнеса?

традицию контекстно дисейблить кнопку, и почему она теряет актуальность в формах всякого екомерса. 2 минутки

На интерфейсном курсе: как сделать сетку в форме

Показываю, как навести порядок в размерах полей в форме. Это есть у меня в книге «Пользовательский интерфейс», поэтому показываю прямо из неё

На интерфейсном курсе: формулировки ошибок в форме

Разбираем многословные и не очень полезные сообщения об ошибке в форме регистрации. 3 минуты

На интерфейсном курсе: обозначение обязательных и необязательных полей

Всё начинается с вопроса участницы о том, как быть с формами, где много обязательных и необязательных полей, как их обозначать

На интерфейсном курсе: кирпичная кладка и другие недостатки формы

Обсуждаем дизайн формы: кирпичная кладка, расположение финальной кнопки, непоследовательность в изображении элементов

На интерфейсном курсе: подробный разбор сложной формы

Разбираем форму из нескольких шагов. Там и про кирпичную кладку, и про лишние поля, и про пространственное-сценарное решение, и про правило 7 элементов

На интерфейсном курсе: плейсхолдеры в каждом поле — это как иконки у каждого пункта меню

Рассказываю, почему не стоит ставить плейсхолдеры в каждое поле формы. Привожу аналогию с иконками возле каждого пункта меню

На интерфейсном курсе: программисты могли бы подумать о пользе для бизнеса

О том, что программисту неплохо было бы не просто формально выполнять требования из ТЗ, но ещё и стараться понимать, откуда такие требования возникли и с какой бизнес-задачей связаны

Что если пропущенное обязательное поле — это не ошибка?

Такая вам мысль на ночь. Человек заполнил форму, нажал кнопку «Купить» или там «Пожаловаться». Но не заполнил какое-то обязательное поле

Ранее Ctrl + ↓