4 ms·
The most frequent cause of accidental clicks in my experience are, in no particular order: layout reflows after first paint UX changes/updates. If a piece of
by Red_Leaves_Flyy 3y ago
The most frequent cause of accidental clicks in my experience are, in no particular order:
layout reflows after first paint
UX changes/updates. If a piece of software is used regularly and users habituate to it then devs should be darn careful when making ux changes
Unresponsive or delayed responses, usually a strong smell of a poorly coded piece of software.
Lack of explicit confirmation on critical actions.
Inconsistent interfaces or workflows
Related to the previous, actions that depend on unreliable resources exhibit unusual behaviors in production environments. Amusingly, these often get conflated by techs for user error when they’re not perfectly reproducible.
I’m not saying your app has any of these or anything against you. I just wanted to share the other side of the coin, that it is frustrating for users to deal with hacked together barely functional apps to get condescended to by support who consider mistakes with the app to be solely the users fault. Any system, no matter how well designed will be misused and it should be possible to partially or fully recover from one or two sequential mistakes. If not that’s a sign to improve the workflow. Well above the baseline frequency of mistakes is a point when the frequency of errors is so great that it is evidently the app itself that is leading users to take actions contrary to their intentions.
To your example, how much effort is needed to fully delete their account once on the right screen? This is a good situation to use a multi step work flow that breaks a users momentum. Consider a big scary warning that covers the screen with a nice long delay before users can proceed, follow that up with a captcha of some sort followed by another delay and warning before showing/enabling the delete button. Once clicked give users another big warning and a scary countdown telling users how much time they have before their accounts permanently gone with a prominent cancel button.