3 ms·
This is one of the parts of Apple's Human Interface Guidelines that I appreciate the most when I use other operating systems, in particular Windows. > Give ale
by rgovostes 7y ago
This is one of the parts of Apple's Human Interface Guidelines that I appreciate the most when I use other operating systems, in particular Windows.
> Give alert buttons succinct, logical titles. The best button titles consist of one or two words that describe the result of clicking the button. [...] To the extent possible, use verbs and verb phrases that relate directly to the alert title and message—for example, View All, Reply, or Ignore. Use OK for simple acceptance. Avoid using Yes and No.
Suppose opening a document gives me an alert that says, "This document contains macros. Macros may contain viruses that could be harmful to your computer. Do you want to disable macros before opening the file?"
With simple Yes/No buttons, I might hastily jump ahead after reading the first sentence and think that affirming the dialog means, "Yes, I know it contains macros."
Or I might hastily jump ahead after reading the second sentence and click, "No, I'm scared, don't let this malware infect me."
Or I might mistake it for another pop up that happens all the time and also has Yes/No buttons, and not realize until it's too late that I've accidentally enabled macros.
Yes, users should read dialogs, but good UI design can help.
https://developer.apple.com/design/human-interface-guidelines/macos/windows-and-views/alerts/ https://developer.apple.com/design/human-interface-guideline...