Принцип: система должна держать пользователя в курсе, что происходит, через своевременную обратную связь — загрузка, успех, ошибка, прогресс.
Разбор
- Спиннеры, progress bar, disabled state, toasts, inline status.
- Особенно критично при долгих операциях и платежах.
- Молчаливый UI провоцирует повторные клики и тревогу.
- Статус должен быть понятен, а не только «красивая анимация».
Итог
Пользователь всегда должен понимать текущее состояние системы.