3 ms·
Why can't we just agree to do away with popup windows/overlays altogether? Then this kind of thing would be harder, and hacking a workaround would be more obvio
by joshuak 10y ago
Why can't we just agree to do away with popup windows/overlays altogether? Then this kind of thing would be harder, and hacking a workaround would be more obviously bad practice.
Software interfaces are becoming common even in car consoles and heavy equipment. Bad UI is moving from annoying to life threatening.
'9' != 'yes'
Is a life threatening inequality if the '9' on a phone keypad, and the 'yes' is the confirmation of a popup. Are you calling 911 or agreeing to upgrade the os? Dramatically different intents yet indistinguishable if they should occur at the same time.
Popops are perhaps one of the best known examples of user hostile GUI patterns. Popups induce 'mode errors' and violate user security and safety by redirecting input at random and potentially critical moments of user interactions. We've known for a very long time, perhaps since the 90s that the correct way to notify a user must not assume user awareness and must not steal focus. Notifications should be added to a list that can be reviewed buy the user at any time. Never steel focus, never obscure users activity, never assume you have the users full attention or or mental capacity to make choices. The time for such considerations must be chosen by the user.