Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Apple's Human Interface Guidelines continue to be a good resource:

Buttons & Labels: http://developer.apple.com/library/mac/#documentation/userex...

Alert Dialogs: http://developer.apple.com/library/mac/#documentation/userex...

edit: It's also cool to see how much has (and hasn't) changed over the years. Here's a 1995 version of the Macintosh HIG: http://dropbox.scripting.com/dave/misc/appleHumanInterfaceGu...



I fully agree that the verb is better.

At the same time, for localization a verb needs to be translated into XX languages. The default Yes/No/Cancel text is already translated. Of course that's not much of an argument since you'd have to translate the rest of your program too but is there something to be said for helping people not familiar with English to be able to use your untranslated program?


You could use the verb in English, but fall back to Yes/No/Cancel in other languages for which you don't have a localization.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: