Осознанное использование анимации в интерфейсе: переходы между состояниями, отклик на действия, поведение при загрузке, а также тайминги и кривые, которые делают их намеренными.
Движение объясняет, что только что произошло и откуда что взялось, и тем самым снижает умственную нагрузку. Сделанное плохо, оно даёт обратный эффект: анимация, задерживающая отклик, делает быстрый продукт медленным.
Мы анимируем, чтобы сообщить, а не украсить, держим длительности короткими, уважаем системную настройку уменьшения движения для тех, кому она нужна, и прототипируем ключевые переходы до разработки.