-
Ambiguous Icon
Icon whose meaning is unclear.
-
Button Soup
Too many competing buttons/actions.
-
Dark Pattern
UI intentionally designed to manipulate users against their interests.
-
Dead End
View with no obvious next action/navigation.
-
Destructive Action Without Confirmation
Dangerous action lacks appropriate safeguards.
-
Error Without Recovery
Error state provides no useful recovery path.
-
Excessive Nesting
Deeply nested UI making comprehension difficult.
-
Focus Trap Bug
Keyboard focus becomes inaccessible.
-
Hidden Actions
Important functionality hidden from users.
-
Inconsistent Component
Same concept presented differently in different areas.
-
Infinite Scroll Trap
Scroll experience that makes navigation difficult.
-
Layout Shift
Content unexpectedly moves as the page loads.
-
Loading Without Feedback
Long operation with no indication of progress.
-
Modal Overuse
Excessive use of blocking dialogs.
-
Mystery Meat Navigation
Navigation where purpose is unclear until interacted with.
-
Overloaded Dashboard
Excessive information presented simultaneously.
-
Poor Empty State
Empty interface without useful guidance.
-
Tiny Touch Target
Interactive control too small for reliable touch use.