Hacker News new | ask | show | jobs
by _nalply 890 days ago
Never use the word "Cancel" in a warning dialog.

It is easy to get confused. Cancel what? Cancel Bluetooth? Cancel the turning off of Bluetooth?

Better are two buttons like this: [Keep Bluetooth running] [Disable Bluetooth].

Mac OS does this often right. I say this somewhat grudgingly.

2 comments

You also need a “I don’t know what to do” button. Clicking this will do the most sensible thing which in this case is keeping Bluetooth running. Because my elderly mother is 100% disabling bluetooth under that situation using logic I can’t even comprehend.
Cancel maybe better than that because the confused user doesn't know what the current state of the system is. Cancel means "don't do anything". "Keep" implies the same thing, but I think cancel would confuse less grandparents.