Linked by Thom Holwerda on Sat 9th Feb 2008 13:05 UTC
Comics
Thread beginning with comment 300198
To view parent comment, click here.
To read all comments associated with this story, please click here.
iovar
Member since:
2007-11-13

Maybe modal dialogs are redundant on many occasions,
but I believe they have their use cases.

For example, how would you issue a warning about
leaving a secure connection, on a web browser?

Sometimes, it is intentional to annoy the user,
or otherwise you might be making too many choices
for him.

Reply Parent Score: 4

Thom_Holwerda Member since:
2005-06-29

For example, how would you issue a warning about
leaving a secure connection, on a web browser?


There are more means of warning a user than a modal dialog - that same warning dialog can simply... not be modal. If that warning message is not modal, and also gets a proper entry in the window list, I can go back to the browser window itself and press the back button or enter a different url, making the dialog disappear, or better yet, making it "obsolete" - a concept I'll dive into in the future on OSNews.

Modality has nothing to do with properly warning a user - a dialog that pops up, telling me I'm leaving a secure connection is fine by me - as long as it does not prevent me from accessing the browser itself.

Reply Parent Score: 1

google_ninja Member since:
2006-02-05

In The Humane Interface, Jef suggests a translucent overlay with the message that is dismissed if the user keeps typing, but can easily be retrieved in some way. This lets the user know that the computer wants to tell them something, but does not force them to break focus.

Reply Parent Score: 2

Ian Christie Member since:
2005-07-06

I recently ran into a problem on a Vista system with what I think is probably a non-modal dialog box. The problem was the dialogs failure to take the focus, it just appeared on the taskbar and wasn't noticed for a minute or so. I only noticed it because the application was taking longer than it should to do its operation.

The dialog was actually a windows warning message that pops up that warns you when you're going to do something major like using an app that needs elevated permissions. These dialogs are supposed to pop up and pause everything and make everything else dark to get your attention. However, several times it failed to do so when the windows tuning app called regedit. I had to click on its listing on the taskbar and never clicked on the tuning app at any time.

In summary, non-modal dialogs can be accidentally missed because of not gaining the focus all the time and that is not good if the information is important or somebody doesn't expect there to be any warnings with an action (such as in my story above, I didn't expect anything because it was my first experience with Vista.) And yes I noticed, after I discovered the dialog for the first time that all later appearances it blinked in the taskbar when it first appeared, but if the person wasn't expecting it or weren't at their computer, it would never have been noticed.

Edited 2008-02-09 19:49 UTC

Reply Parent Score: 2