О пустых экранах легко забыть, потому что дизайнеры обычно работают с образцами данных. В реальном продукте каждый новый пользователь знакомится с ними первым, поэтому они формируют первое впечатление больше, чем любой другой экран.
Существует четыре распространенных типа. Пустые состояния первого использования появляются до того, как человек что-либо создал. Очищенные пользователем состояния появляются после того, как они все завершили или удалили, например пустой список дел. Состояния отсутствия результатов появляются после поиска или фильтра. А состояния ошибки или отсутствия доступа возникают, когда данные вообще невозможно отобразить.
Каждому типу нужны разные слова. Состояние первого использования должно объяснять, для чего предназначен этот экран, и предлагать первое действие: «Проектов пока нет. Создайте свой первый проект». Состояние отсутствия результата должно помочь людям восстановиться: показать, что они искали, и предложить очистить фильтры. Очищенное состояние может стать небольшой наградой.
Визуальные эффекты не являются обязательными. Небольшая иллюстрация или легкая анимация могут сделать экран более дружелюбным, а анимированный персонаж может помочь начинающему пользователю. Будьте легкими, убедитесь, что действие является наиболее заметным, и не полагайтесь на изображение для объяснения состояния.
Если вам нужен дружелюбный анимированный персонаж для пустого состояния, ExodeUI, который мы создаем, имеет бесплатную библиотеку интерактивных талисманов, которые запускаются как файлы ExodeUI и реагируют на ввод.