Apps often need to pop up something over the main UI; common examples would be menus and dialogs. Unfortunately, while apps need popups, documents don’t, and until recently HTML was relentlessly document-focused. It’s frustratingly difficult to do a popup well in a contemporary web app, and so it’s not surprising to see so many apps do them poorly or inconsistently.
As a case in point, consider the ways a user might want to dismiss a UI element which has popped up over the main UI.
view post...
As a case in point, consider the ways a user might want to dismiss a UI element which has popped up over the main UI.
view post...