<?xml version="1.0" encoding="utf-8"?>

Set reasonable defaults

Set reasonable defaults Bad Practice
Set reasonable defaults Best Practice

Good defaults play a crucial role in preventing slips by setting reasonable initial values that guide users toward correct selections. This not only facilitates a smoother interaction but also educates users on typical choices, enhancing their understanding of the options. For example, consider software installation wizards, where choosing the "standard installation" option as the default helps users who might not be familiar with custom settings to proceed with confidence. This default choice typically includes the settings most users will need, reducing the risk of incorrect installations.

However, it's crucial to avoid using defaults as a dark pattern where choices are set to lead users into making decisions that benefit the service provider more than users, such as opting into email subscriptions unknowingly. Good defaults should always align with what is most likely beneficial and expected by users, ensuring a helpful and ethical user experience.

Improve your UX & Product skills with interactive courses that actually work