Constraining users with modal dialogs

In IBM Developer Works, Peter Seebach says, "Think twice before restricting user freedom". Most GUI's incorporate a "modal" interface -- one that prevents you from doing anything else until you've completed the current task. This is almost always a mistake because it restricts user choices, often for no good reason. In this article, Peter explores the specifics of how modal dialog boxes can be inappropriate and annoying. thanks xblog