2,941 reputation
276
bio website myapplemenu.com
location Singapore, Singapore
age 43
visits member for 3 years, 8 months
seen 2 days ago
Software developer in Singapore.

Apr
9
comment Why does the green “+” button in Mac apps only maximize the height?
This is what the "Inside Macintosh" had to say about the "zoom" button, back in the old days of "classic" Mac OS: "Macintosh monitors come in many sizes, and multiple monitors can be configured in many different ways, so applications should never simply assume that the standard state should be as large as the screen. Frequently the monitor is larger, sometimes much larger, than the most useful size for a window. Screen real estate is valuable, so use screen-sized windows only when they make sense." ("Inside Macintosh: Macintosh Human Interface Guidelines, Page 168)
Feb
11
awarded  Guru
Jan
30
answered Why is the Windows taskbar default at the bottom?
Jan
28
answered What do you think about guest checkout in a web app for pre-order food for a certain time in a restaurant?
Jan
25
comment Do we “exit”, “quit” or “close” an application?
Web apps shouldn't have to "quit" or "exit." :-)
Jan
25
comment Do we “exit”, “quit” or “close” an application?
You will not need branching statements in the code of cross-platform applications, @SnakeDoc, as you probably want to build the UI differently for different platforms. Even for the same platform localised into different languages, you will want to have separate resources, not just to cater to different text, but also to different length of strings that may affect the layout of the UI.
Jan
24
awarded  Great Answer
Jan
24
awarded  Good Answer
Jan
24
awarded  Nice Answer
Jan
24
answered Do we “exit”, “quit” or “close” an application?
Aug
18
awarded  Yearling
May
14
answered Is it absolutely necessary to show the currently selected language in a language selector?
Mar
9
awarded  Guru
Mar
5
comment What to call “Cancel” when “Cancel” is already the default action?
Obviously this is one place where usability testing will be helpful, but my gut feeling suspects that for a user who understands "Add Subscription" or "Subscribe to ..." will be able to understand "Remove Subscription" and "Unsubscribe from ...", without the application or website needing to use the phrase "Cancel Subscription".
Mar
5
awarded  Yearling
Mar
5
comment What to call “Cancel” when “Cancel” is already the default action?
Perhaps we shouldn't name this task "Cancel Subscription" in the first place?
Mar
4
awarded  Great Answer
Mar
4
comment What to call “Cancel” when “Cancel” is already the default action?
"Yes"/"No" buttons are not good UI.
Mar
4
awarded  Good Answer
Mar
4
awarded  Mortarboard