Imagine you greeted an acquaintance a bit too warmly and suddenly found yourself trapped in a long and tedious conversation.
If you didn't want the conversation in the first place, you'd probably want to leave immediately.
If there was a way to take back that greeting, you might have avoided this boring conversation altogether.
Users must be able to control the system themselves.
The topic of user control and freedom we'll discuss is similar to this scenario.
Users often accidentally select system functions, so there needs to be a clearly marked emergency exit to reverse these mistakes.
Therefore, we should fundamentally support Undo and Redo functions.
Imagine if these buttons didn't exist!
Surfing the web and clicking a button without being sure it will take you where you intended would feel like stepping on a mine every time you click.
Such digital systems must include ways for users to reverse actions when necessary.
It's not just about relying on browser buttons (back and forward); there must be clear ways for users to step back through processes or to cancel everything initiated from a web page.
Accidental touches are common on mobile devices and other touchscreens, making undo or cancel functions particularly important.
The function must be clear and intuitive.
The "escape routes" that allow users to revert actions must be clearly marked.
For instance, many iPhone users are unaware that they can shake their device to undo an action!
If users cannot discover a feature, can we really say it exists?
Conclusion
When it's easy for users to revert unwanted processes or actions, it enhances their freedom to use the service. A single undo button can recover any situation.
Therefore, if users can always control the system, they will never be trapped unintentionally.
'Eng > UX&UI' 카테고리의 다른 글
Figma AI: A New Paradigm in Design (0) | 2024.07.03 |
---|---|
[UI/UX] (5)Consistency and standards (0) | 2024.04.26 |
[UI/UX] (3) Match between system and the real world (0) | 2024.04.22 |
[UI/UX] (2) Visibility of system status - Visibility of system status (0) | 2024.04.18 |
[UI/UX] (1) User Interface Design - 10 Usability Heuristics (0) | 2024.04.18 |