Functional animation is subtle animation that has a clear, logical purpose. It reduces cognitive load, prevents change blindness and establish a better recall in spatial relationships. But there is one more thing. Animation brings user interface to life.
[…]
Successful motion design possesses six characteristics.
Having built quite a few animations into some (web) interfaces lately I know it’s hard – both functional as technical – to get everything right.
Functional Animation In UX Design: What Makes a Good Transition? →