Anticipate Intent

In your UI design, try anticipating the intent of your users to ensure that their experience is smooth and free of frustration. For example, if they’ve opened a hover-over menu, moving their mouse slightly off the menu by accident shouldn’t automatically close it. Instead, anticipate intent by inserting short delays and interactions to keep them happy with your UI.