Самостоятельная проверка интерфейса
на русском · in english
Перед каждым экраном интерфейса я задаю себе вопросы:
- А есть ли в этом случае у человека какая-то привычка? Есть ли в мире какие-то привычные паттерны такого интерфейса? Могу ли я сделать максимально приближённый интерфейс к этой привычке?
- Не заставляю ли я делать что-то пользователя, что может сделать компьютер? Например, поле сразу в фокусе.
- Не потерял ли я данные, которые дал мне пользователь?
- Убрал ли я все лишнее с этого экрана? Есть ли возможность соединить какую-то функциональность? Могу ли я добавить какую-то полезность?
- Я стараюсь представить, что я не видел ничего до попадания на конкретный экран. А понятно ли мне на этом экране всё, с учётом всего вышесказанного?
- Сделал ли я всё, чтобы не использовать модальный интерфейс? Могу ли я показать все функции сразу? Могу ли я использовать квазирежим? Хорошо ли я продумал навигацию стеков?
- Легко ли мне попасть в каждый элемент? Показал ли я области клика?
- Подумал ли я об обратной связи каждого действия? Она должна быть быстрой, постоянной и ненавязчивой. Местами эмоциональный, где то нужно. Подготовил ли я анимацию важных элементов интерфейса? Нужна ли тактильная обратная связь и звуковая?
- А действительно ли мой интерфейс находится в границах ментальной модели пользователя? Могу ли я снизить сопротивление, если выхожу за границы этой модели?
- Систематизирован ли мой интерфейс? Могу ли я что-то переиспользовать? Соответствуют ли все элементы дизайн-системе?
- Выглядит ли мой интерфейс просто, понятно и красиво? Не потерял ли я простоту, пытаясь объяснить что это за экран?
- Не забыл ли я про даркмод?
- Не забыл ли я про планшеты? Про маленькие смартфоны?
- Не забыл ли я учесть, как будет выглядеть интерфейс с увеличенным шрифтом?
- Описал ли я все крайние состояния? Сколько строк текста? Как позиционировать картинки и так далее. Как выглядит экран без данных?
- Нет ли лишних лоудеров? В идеале не должно быть лоудеров вообще. Нужны ли скелетоны?
- Если есть пуши, то не забыл ли я показать куда они ведут?
- Обсудил ли я синтаксис с редактором?
- Добавил ли я вишенку на торт? Сделал ли я что-то мелкое, но важное, что удивит пользователя?