Form full of fail
By Eddie Lopez. Wednesday, 7. January 2009, 02:22:30
- Yes/No buttons should ideally only refer to one question

- "Continue" is ambiguous in this case- continue to remove the item from my cart? Or continue with the purchase as is?
- The "dominate" question is the "Are you sure you want..." but the HR tags are grouping the "Do you want to continue.." with the Yes/No buttons. Clearly some interaction design work could be done here.
AT&T Form Full of FAIL


Eddie Lopez # 7. January 2009, 02:35
Omega Junior # 7. January 2009, 07:09
Asking the user whether they are sure should have the user pause and think about their actions. Instead, the user gets annoyed and will most likely hit the OK button without further thinking... without reading the dialog text... without knowing what will happen when confirming or cancelling... meaning it doesn't matter whether the author wrote a clear or a confusing text.
If the author wants to know for a fact that the action was no mistake, the author can add a check box which the user has to tick before the action can start. Then afterwards, an "Undo" function might help the user out if they choose to change their mind.
Dan Alexandru # 7. January 2009, 08:51
To me, "all lines will no longer be part of a FamilyTalk plan" is the most confusing part, since the redundant question requires the same answer as the one in bold.
WillYum # 7. January 2009, 08:59
Eddie Lopez # 7. January 2009, 13:58
WillYum # 7. January 2009, 18:20
We had a popup on one of the most performed operations in the application (where it would could have a serious visual detrimental effect on actual hardware) it couldn't "break" anything but it was serious.... but 99 times out of 100 you just wanted to do it. You weren't in a situation where it could have negative consequences.
Consequently when you had that 1 time when you didn't want it to do it automatically, you blew past the popup and then desperately canceled. It was annoying.
That said, on my own programming of websites, the "undo" functionality is much harder to program than a "are you sure you want to delete this post forever?" button.
Yum
Omega Junior # 15. January 2009, 10:51
I too am a software developer. And I too, still create useless confirmation dialogs. Articles like these remind me to keep paying attention to the needs of my clients, rather than my own. (Granted, sometimes we need to tell the client that their requirement is really, really dumb and annoying...)