When are modal dialogs truly necessary?
问题 Modal dialogs are evil, but I keep reading "You should remove modal dialogs when possible " When isn't it possible to remove modal dialogs? I mean, what are some truly modal tasks that force us to use evil modal dialogs? The most common given example is the "Do you want to Save?" I think this is the problem of the concept of having the user hit Save instead of remembering that user input is sacred . If you just saved automatically with the ability to "undo" or have revisions, then you don't