In a modal interface, the same user action can have different results depending on the state of the system. Poorly signaled modes can easily trigger user errors with disastrous consequences.
Tooltips are user-triggered messages that provide additional information about a page element or feature. Although tooltips aren’t new to the web, they are often incorrectly implemented.
Gamification is the usage of game mechanics in nongame contexts, such as mainstream UX design. The most successful implementations of gamification begin with a learner-centered mindset.
Fitts's Law describes how long it takes a user to hit a target in a graphical user interface (GUI) or other design, as a function of size and distance. Understanding this law helps us design better buttons, forms, lists, and other interactive elements.
Reduce input effort for fields with values that vary little from the default by allowing users to increase or decrease the number in a single button press.
Encourage engagement with recommendations by presenting them prominently, segmenting suggestions into clear categories, and providing methods for users to give feedback.
Microinteractions convey system status, support error prevention, and communicate brand. They are initiated by a trigger, are single-purpose, and can make the experience engaging.
Users appreciate personalized content suggestions and are willing to give up some of their privacy for quality recommendations, while accepting some inaccurate recommendations.
Go beyond a brand or UX style guides to create engaging, consistent user interfaces. At the same time, fit design activities within in short development cycles, spending the least possible development time and money.
On/off switches are UI elements that prompt users to choose between 2 mutually exclusive options, always have a default value, and provide immediate results.