Обратная связь подтверждает состояние и действие: успех, прогресс, ошибка, частичное сохранение. Без неё повторяют клики, теряют доверие или думают, что зависло.
Видимость статуса
Спиннеры с ожиданием по времени, блок кнопки при отправке, оптимистичный UI только с откатом, иерархия тостов (ошибка vs инфо).
Ошибки
Ошибки с восстановлением: у поля, сохраняйте введённое, ID запроса для поддержки. Никогда «тихого» фейла.
Уместность
Микропраздник уместен на вехах онбординга; мешает в плотных рабочих потоках. Калибруйте по контексту и частоте.
Практики
- Скелетоны для предсказуемых лейаутов.
- Прогресс со шагами или процентами.
- Хаптика/звук только при осмысленном дефолте.
Типичные ошибки
- Бесконечный спиннер без текста о таймауте.
- Стек «успехов» до нечитаемости.
- Галочка успеха при постановке в очередь, а не готовности.