UX principle
How to reduce friction in UX
Learn to remove unnecessary steps, prerequisites and decisions from user flows without removing useful context.
In one sentence
Friction is any unnecessary effort between a user and their goal.
Why it matters
Every additional requirement creates another opportunity for hesitation, error or abandonment.
Applied example
Guest checkout removes account creation as a prerequisite while still allowing registration after purchase.
What to remember
- Question every prerequisite.
- Delay optional commitments.
- Keep the user's immediate goal visible.
PixelDojo
Don't just memorize the principle. Practice spotting it.
Test your judgment with fast visual challenges and immediate feedback.
Start training