[IxDA Discuss] Confirmation dialogs - the devil himself, or a necessary evil?
Jim Drew
cfmdesigns at earthlink.net
Sun Jun 10 19:49:17 PDT 2007
On Jun 10, 2007, at 7:28 AM, Paul Nuschke wrote:
> I think that Cooper says in About Face or maybe "Inmates" that
> these prompts
> are really there to hide flaws in the software and I think that is
> a good
> guiding principle.
>
> However, I can think of at least two prompts which are pretty
> useful. One of
> the most obvious prompts is the Yes/No/Cancel dialog that many apps
> use when
> you make changes and don't save them before you attempt to exit. It
> is far
> easier to ask before they leave if they want to save those changes
> than when
> they return.
I though About Face was pretty clear that this was one of the worst
places to put that sort of an alert. Why do we need to remind the
user to save? Why can't we just do the save for him? (And stash a
temp copy of the original file to revert back to if needed, tossing
it when he closes the doc with its changes.) The only reason we
"need" this alert is that we've always had it, so users are trained
to think that they need to explicitly save and thus that if they
don't save, their changes are reverted.
> Another useful prompt is when an action may take a long time
> and it is difficult to note that through the interface (this latter
> prompt
> may be helpful initially but annoying later, so the user should be
> able to
> disable it).
Wasn't this one also pooh-poohed there? If not, it should have
been. Don't tell the user "Hey, wait, we're not going to start
this long long operation yet, we're going to wait a while longer
and slow you down more by simply telling you it will take a while --
and not even let you cancel." Have a status/progress indicator that
gives that info instead. And make the application multi-threaded so
as few action block the process as possible.
-- Jim
More information about the discuss
mailing list