</>404 Dev Found

· UX · 6 мин чтения

Тексты интерфейса, которые не нужно объяснять

Открытая дверная рама посреди пустой равнины, к ней ведёт прямая тропа из камней; в стороне лежит клубок нити.
Ясный текст — прямая тропа к цели, а запутанный превращается в клубок, о который спотыкаются.

Хороший текст интерфейса почти не заметен: человек читает подпись на кнопке и сразу понимает, что произойдёт. Плохой текст приводит к ошибкам, обращениям в поддержку и брошенным формам. Вот несколько правил, которые проще всего применить.

Кнопки: глагол и результат

Подпись должна говорить, что произойдёт после нажатия. «Отправить заявку» понятнее, чем «Далее», а «Удалить проект» понятнее, чем «Да». Особенно важно это в диалогах подтверждения: кнопки «Да» и «Нет» заставляют перечитывать вопрос.

Ошибки: что случилось и что делать

Сообщение об ошибке должно отвечать на два вопроса: что пошло не так и как это исправить. Сравните:

Ошибка 422.
Пароль должен содержать не менее 8 символов.

Второе сообщение сразу показывает путь решения. Не вините пользователя («вы ввели неправильно») и не прячьтесь за техническими кодами.

Пустые состояния

Пустой список — возможность объяснить, что делать дальше. «Пока нет проектов» хуже, чем «Здесь появятся ваши проекты. Создайте первый» с кнопкой действия.

Подсказки в полях

Один термин — одно значение

Если в одном месте «проект», в другом «пространство», а в третьем «рабочая область», пользователь решит, что это разные сущности. Выпишите ключевые термины продукта и придерживайтесь их на всех экранах, в письмах и справке. Это одна из задач дизайн-системы.

Проверка

Покажите экран человеку, который его не видел, и попросите сказать, что произойдёт при нажатии каждой кнопки. Если приходится объяснять, текст нужно переписать.