Hiding and Disabling Menu Items

View: New views
20 Messages — Rating Filter:   Alert me  
< Prev | 1 - 2 - 3 | Next >

Re: Hiding and Disabling Menu Items

by Chauncey Wilson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Yes, error prevention is a primary goal, but I will play devil's
advocate here  and modify that to state, prevent errors whenever
possible, but if you can't prevent the error (because of system or
code limitations or something else that can't be changed immediately),
present a well-crafted message that explains how to prevent the error
the next time.  Error messages may not be the best teaching method,
but one of the goals of a good error or informational message is to
instruct and prevent the next error.  One of the interesting aspects
of our field is that the guidelines for effective error messages have
been around since the late 1980s but many systems still ignore the
basic pattern for good error messages.  One thought about error
messages is that if they are sufficient, a person may not have to call
internal or external support or search a knowledge base for a problem
so a good message can be cost-effective (though prevention is still
better).

Chauncey

On Thu, Jul 3, 2008 at 7:26 AM, Elizabeth Buie <ebuie@...> wrote:

> Dan Saffer wrote:
>
>>I guess I'm questioning whether error messages are the correct way to
>>"teach" users anything.
>
> Are you really questioning, Dan, or are you being polite and giving them the benefit
> of the doubt?  :-)
>
> Me, I would state it outright:  Error messages are *not* the correct way to teach them.
>
> Does anyone remember the long-established principle that "Error prevention is
> better than error recovery"?  (Chauncey, you can put your hand down; I know you do. :-)
>
> Elizabeth
>
> --
> Elizabeth Buie
> Luminanze Consulting, LLC
> www.luminanze.com
> ________________________________________________________________
> Welcome to the Interaction Design Association (IxDA)!
> To post to this list ....... discuss@...
> Unsubscribe ................ http://www.ixda.org/unsubscribe
> List Guidelines ............ http://www.ixda.org/guidelines
> List Help .................. http://www.ixda.org/help
>
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Parent Message unknown Re: Hiding and Disabling Menu Items

by Elizabeth Buie-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Absolutely, Chaunceh.  My point is not that error messages are not necessary,
but that they are not sufficient.

Elizabeth

Chauncey Wilson wrote:

>Yes, error prevention is a primary goal, but I will play devil's
>advocate here  and modify that to state, prevent errors whenever
>possible, but if you can't prevent the error (because of system or
>code limitations or something else that can't be changed immediately),
>present a well-crafted message that explains how to prevent the error
>the next time.  Error messages may not be the best teaching method,
>but one of the goals of a good error or informational message is to
>instruct and prevent the next error.  One of the interesting aspects
>of our field is that the guidelines for effective error messages have
>been around since the late 1980s but many systems still ignore the
>basic pattern for good error messages.  One thought about error
>messages is that if they are sufficient, a person may not have to call
>internal or external support or search a knowledge base for a problem
>so a good message can be cost-effective (though prevention is still
>better).
>
>Chauncey
>
>On Thu, Jul 3, 2008 at 7:26 AM, Elizabeth Buie <ebuie@...> wrote:
>> Dan Saffer wrote:
>>
>>>I guess I'm questioning whether error messages are the correct way to
>>>"teach" users anything.
>>
>> Are you really questioning, Dan, or are you being polite and giving them the
>benefit
>> of the doubt?  :-)
>>
>> Me, I would state it outright:  Error messages are *not* the correct way to
>teach them.
>>
>> Does anyone remember the long-established principle that "Error prevention
>is
>> better than error recovery"?  (Chauncey, you can put your hand down; I know
>you do. :-)
>>
>> Elizabeth
>>
>> --
>> Elizabeth Buie
>> Luminanze Consulting, LLC
>> www.luminanze.com
>> ________________________________________________________________
>> Welcome to the Interaction Design Association (IxDA)!
>> To post to this list ....... discuss@...
>> Unsubscribe ................ http://www.ixda.org/unsubscribe
>> List Guidelines ............ http://www.ixda.org/guidelines
>> List Help .................. http://www.ixda.org/help
>>



--
Elizabeth Buie
Luminanze Consulting, LLC
tel +1.301.943.4168 (US)
tel +39.347.394.7022 (Italia)
fax +1.301.949.9694 (US only)
www.luminanze.com
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Parent Message unknown Re: Hiding and Disabling Menu Items

by Elizabeth Buie-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I wrote:

>My point is not that error messages are not necessary,
>but that they are not sufficient.

And that they are not the best starting point.

Elizabeth

--
Elizabeth Buie
Luminanze Consulting, LLC
www.luminanze.com
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Re: Hiding and Disabling Menu Items

by Jared Spool :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Jul 3, 2008, at 7:26 AM, Elizabeth Buie wrote:

> Me, I would state it outright:  Error messages are *not* the correct  
> way to teach them.

Yes, but nothing says "Don't press that button" better than a couple  
of electrodes emitting 10,000 volts. They won't make the mistake  
again, I tell you.
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Re: Hiding and Disabling Menu Items

by Chauncey Wilson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Let see, the usability ethics code restricts electric shock features
to less than 270 volts and remember that amperage is the more critical
voltage.

Chauncey

On Thu, Jul 3, 2008 at 9:30 AM, Jared Spool <jspool@...> wrote:

>
> On Jul 3, 2008, at 7:26 AM, Elizabeth Buie wrote:
>
>> Me, I would state it outright:  Error messages are *not* the correct way
>> to teach them.
>
> Yes, but nothing says "Don't press that button" better than a couple of
> electrodes emitting 10,000 volts. They won't make the mistake again, I tell
> you.
> ________________________________________________________________
> Welcome to the Interaction Design Association (IxDA)!
> To post to this list ....... discuss@...
> Unsubscribe ................ http://www.ixda.org/unsubscribe
> List Guidelines ............ http://www.ixda.org/guidelines
> List Help .................. http://www.ixda.org/help
>
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Re: Hiding and Disabling Menu Items

by Jared Spool :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Jul 3, 2008, at 9:51 AM, Chauncey Wilson wrote:

> Let see, the usability ethics code restricts electric shock features
> to less than 270 volts and remember that amperage is the more critical
> voltage.

Fortunately, the current administration has made the need for ethics  
obsolete. It's no longer a concern.


________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Re: Hiding and Disabling Menu Items

by Will Evans-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

My 2 cents - the people who chose to not only users to do something that is
not allowed by the system, but further codified this little turdblossum (I
wonder how much user testing was involved validating this design decision)
need electroshock. There are many ways to solve whatever problem space they
think they might have had.

On Thu, Jul 3, 2008 at 9:58 AM, Jared Spool <jspool@...> wrote:

>
> On Jul 3, 2008, at 9:51 AM, Chauncey Wilson wrote:
>
>  Let see, the usability ethics code restricts electric shock features
>> to less than 270 volts and remember that amperage is the more critical
>> voltage.
>>
>
> Fortunately, the current administration has made the need for ethics
> obsolete. It's no longer a concern.
>
>
>
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Error Messages (Was: Hiding and Disabling Menu Items)

by Dan Saffer :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

In fact, based on this conversation, I'm going to toss out one other  
possible best practice:

The system should never present an error message to a user unless the  
user has done everything right but the system itself cannot respond  
correctly. Users should otherwise never be allowed to make "errors."

(Flickr, for instance, does this very well.)

Dan




________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Parent Message unknown Re: Hiding and Disabling Menu Items

by Elizabeth Buie-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Jared "Stanley Milgram" Spool writes:

>Yes, but nothing says "Don't press that button" better than a couple  
>of electrodes emitting 10,000 volts. They won't make the mistake  
>again, I tell you.

Quite right!

--
Elizabeth Buie
Luminanze Consulting, LLC
www.luminanze.com
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Re: Error Messages (Was: Hiding and Disabling Menu Items)

by Scott Berkun-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Way back when during my days at Microsoft, I worked on an OS project that
had the goal of eliminating all error messages in much the way you
suggested.

We found that in simple, webish, apps, this was easier to manage than say,
Excel or Word. In complex apps the amount of data entry or scripting like
functionality made it prohibitively expensive to handle all the error cases
well (or to eliminate the many gratutious error messages). Flickr is a great
example - there's a tiny amount of user data entry, and flickr does very
little with it - it's all meta data. Try to do the same with Quickbooks,
Filemaker, or even an E-mail program and it's much harder to pull off given
the # of non-trivial error cases. Not impossible, but more dev work
intensive than you'd think.

Error messages are popular simply because they are the cheapest interaction
a programmer has - it's much less work to handle users with errors than it
is to write code that gracefully resolves issues on its own.

So like in many cases, the question isn't as much about what the superior
design is, it's finding a way to make that superior design affordable to
build.

-Scott

----- Original Message -----
From: "Dan Saffer" <dan@...>
To: "IxDA Discuss" <discuss@...>
Sent: Thursday, July 03, 2008 7:23 AM
Subject: [IxDA Discuss] Error Messages (Was: Hiding and Disabling Menu
Items)


> In fact, based on this conversation, I'm going to toss out one other
> possible best practice:
>
> The system should never present an error message to a user unless the
> user has done everything right but the system itself cannot respond
> correctly. Users should otherwise never be allowed to make "errors."
>
> (Flickr, for instance, does this very well.)
>
> Dan
>
>
>
>
> ________________________________________________________________
> Welcome to the Interaction Design Association (IxDA)!
> To post to this list ....... discuss@...
> Unsubscribe ................ http://www.ixda.org/unsubscribe
> List Guidelines ............ http://www.ixda.org/guidelines
> List Help .................. http://www.ixda.org/help 

________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Re: Error Messages (Was: Hiding and Disabling Menu Items)

by Robert Hoekman Jr :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>
> The system should never present an error message to a user unless the user
> has done everything right but the system itself cannot respond correctly.
> Users should otherwise never be allowed to make "errors."
>

I second that. In fact, I preach it often.

-r-
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Re: Error Messages (Was: Hiding and Disabling Menu Items)

by Robert Hoekman Jr :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>
> We found that in simple, webish, apps, this was easier to manage than say,
> Excel or Word. In complex apps the amount of data entry or scripting like
> functionality made it prohibitively expensive to handle all the error cases
> well (or to eliminate the many gratutious error messages).


The hard part, I'm sure, is that removing errors means altering the task
flows that lead to them. In something as robust as Excel, that would be no
small feat. But wow, it would be so worth it!

-r-
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Re: Error Messages (Was: Hiding and Disabling Menu Items)

by Dan Saffer :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Jul 3, 2008, at 9:55 AM, Scott Berkun wrote:

> Error messages are popular simply because they are the cheapest  
> interaction a programmer has - it's much less work to handle users  
> with errors than it is to write code that gracefully resolves issues  
> on its own.
>
> So like in many cases, the question isn't as much about what the  
> superior design is, it's finding a way to make that superior design  
> affordable to build.

Clearly, this is a non-trivial task and more often than not a goal to  
strive for in the hope of minimizing error messages.

I will say that this isn't only just an expedient method for  
developers--I can tell when I'm getting lazy in my thinking when the  
best I can offer is a pop-up error message. It can be an easy trap for  
designers to fall into as well.

Dan


________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Re: Error Messages (Was: Hiding and Disabling MenuItems)

by Scott Berkun-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Yes - I'd go even further and blame development tools.  Here's a theory:

1. The design of development tools is indifferent to the making of good UI.
2. Programmers are efficient (or lazy :)

Therefore

3. Programmers will tend to make bad UI... until development tools make it
almost as easy to make good UI as it is to make lazy UI.

A development tool that makes it easy to follow basic UI guidelines is 20
times more valuable than any book on UI design. Instead of blaming
programmers, it'd be better to aim at the programmers who make tools for
programmers.

-Scott

Scott Berkun
www.scottberkun.com

----- Original Message -----
From: "Dan Saffer" <dan@...>
To: "IxDA Discuss" <discuss@...>
Sent: Thursday, July 03, 2008 8:59 AM
Subject: Re: [IxDA Discuss] Error Messages (Was: Hiding and Disabling
MenuItems)


> I will say that this isn't only just an expedient method for
> developers--I can tell when I'm getting lazy in my thinking when the  best
> I can offer is a pop-up error message. It can be an easy trap for
> designers to fall into as well.

________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Need an Image: Copier Internal with Troubleshooting Guides

by Gretchen Anderson-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Random question:

I'm looking for a good photo of the internals of a copier with the 1,2,3
and color coded handles for clearing a paper jam. It's proving harder
than you'd think to get a good one.

Anyone got a good source?
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Re: Error Messages (Was: Hiding and Disabling MenuItems)

by Mitchell Joe :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>> The system should never present an error message to a user unless the
user
>> has done everything right but the system itself cannot respond correctly.
>> Users should otherwise never be allowed to make "errors."
>>
>
>I second that. In fact, I preach it often.
>

Okay, so what about this situation:You come to a screen to pay your bills
and there are empty fields to enter in different dollar amounts and a "Make
Payments" button. The user might make the error of pressing the button
without entering any dollar amounts. I think it's fair to call this an
error. One way to prevent this would be to disable the button and give it
that grayed out visual treatment until they enter a dollar amount but that
would mean that when they arrive at the page they'll see a "broken" button.
Will they realize that it's because they haven't entered any payment amounts
yet or will they see the grayed out button and think, "Why can't I make
payments?" I think I'd lean towards showing an enabled button and then
giving a "You did not enter a dollar amount." error message if they pressed
it. I'd love to hear your thoughts.

Mitch


On Thu, Jul 3, 2008 at 11:18 AM, Scott Berkun <info@...> wrote:

> Yes - I'd go even further and blame development tools.  Here's a theory:
>
> 1. The design of development tools is indifferent to the making of good UI.
> 2. Programmers are efficient (or lazy :)
>
> Therefore
>
> 3. Programmers will tend to make bad UI... until development tools make it
> almost as easy to make good UI as it is to make lazy UI.
>
> A development tool that makes it easy to follow basic UI guidelines is 20
> times more valuable than any book on UI design. Instead of blaming
> programmers, it'd be better to aim at the programmers who make tools for
> programmers.
>
> -Scott
>
> Scott Berkun
> www.scottberkun.com
>
> ----- Original Message ----- From: "Dan Saffer" <dan@...>
> To: "IxDA Discuss" <discuss@...>
> Sent: Thursday, July 03, 2008 8:59 AM
> Subject: Re: [IxDA Discuss] Error Messages (Was: Hiding and Disabling
> MenuItems)
>
>
>  I will say that this isn't only just an expedient method for developers--I
>> can tell when I'm getting lazy in my thinking when the  best I can offer is
>> a pop-up error message. It can be an easy trap for designers to fall into as
>> well.
>>
>
> ________________________________________________________________
> Welcome to the Interaction Design Association (IxDA)!
> To post to this list ....... discuss@...
> Unsubscribe ................ http://www.ixda.org/unsubscribe
> List Guidelines ............ http://www.ixda.org/guidelines
> List Help .................. http://www.ixda.org/help
>
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Re: Error Messages (Was: Hiding and Disabling MenuItems)

by Filipe Levi :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I had this problem yesterday with Google Video Uploader. The login window
has a 'Submit' button which stays disabled till the user types the first
digit of his/her password (I had asked it to remember my username).

It looked strange and took me an unnecessary effort to realize it was not
broken! The point is: I'd never click the 'Submit' button with the password
field empty. Similarly, I'd rarely click Mitchell's 'Make payments' button
with the amounts fields empty because *I'd be there to pay the amounts*.

I wouldn't eliminate the probability of an error to occur, but the task
tells a lot about it.


Regards,

*Filipe Levi*
User researcher at CESAR
UXnet ambassador in Brazil
+55 81 99240791 | mobile
+55 81 31345131 | office
filipelevi.com


On Thu, Jul 3, 2008 at 3:48 PM, Mitchell Joe <mitch@...> wrote:

> >> The system should never present an error message to a user unless the
> user
> >> has done everything right but the system itself cannot respond
> correctly.
> >> Users should otherwise never be allowed to make "errors."
> >>
> >
> >I second that. In fact, I preach it often.
> >
>
> Okay, so what about this situation:You come to a screen to pay your bills
> and there are empty fields to enter in different dollar amounts and a "Make
> Payments" button. The user might make the error of pressing the button
> without entering any dollar amounts. I think it's fair to call this an
> error. One way to prevent this would be to disable the button and give it
> that grayed out visual treatment until they enter a dollar amount but that
> would mean that when they arrive at the page they'll see a "broken" button.
> Will they realize that it's because they haven't entered any payment
> amounts
> yet or will they see the grayed out button and think, "Why can't I make
> payments?" I think I'd lean towards showing an enabled button and then
> giving a "You did not enter a dollar amount." error message if they pressed
> it. I'd love to hear your thoughts.
>
> Mitch
>
>
> On Thu, Jul 3, 2008 at 11:18 AM, Scott Berkun <info@...>
> wrote:
>
> > Yes - I'd go even further and blame development tools.  Here's a theory:
> >
> > 1. The design of development tools is indifferent to the making of good
> UI.
> > 2. Programmers are efficient (or lazy :)
> >
> > Therefore
> >
> > 3. Programmers will tend to make bad UI... until development tools make
> it
> > almost as easy to make good UI as it is to make lazy UI.
> >
> > A development tool that makes it easy to follow basic UI guidelines is 20
> > times more valuable than any book on UI design. Instead of blaming
> > programmers, it'd be better to aim at the programmers who make tools for
> > programmers.
> >
> > -Scott
> >
> > Scott Berkun
> > www.scottberkun.com
> >
> > ----- Original Message ----- From: "Dan Saffer" <dan@...>
> > To: "IxDA Discuss" <discuss@...>
> > Sent: Thursday, July 03, 2008 8:59 AM
> > Subject: Re: [IxDA Discuss] Error Messages (Was: Hiding and Disabling
> > MenuItems)
> >
> >
> >  I will say that this isn't only just an expedient method for
> developers--I
> >> can tell when I'm getting lazy in my thinking when the  best I can offer
> is
> >> a pop-up error message. It can be an easy trap for designers to fall
> into as
> >> well.
> >>
> >
> > ________________________________________________________________
> > Welcome to the Interaction Design Association (IxDA)!
> > To post to this list ....... discuss@...
> > Unsubscribe ................ http://www.ixda.org/unsubscribe
> > List Guidelines ............ http://www.ixda.org/guidelines
> > List Help .................. http://www.ixda.org/help
> >
> ________________________________________________________________
> Welcome to the Interaction Design Association (IxDA)!
> To post to this list ....... discuss@...
> Unsubscribe ................ http://www.ixda.org/unsubscribe
> List Guidelines ............ http://www.ixda.org/guidelines
> List Help .................. http://www.ixda.org/help
>
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Re: Error Messages (Was: Hiding and Disabling MenuItems)

by Robert Hoekman Jr :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>
> One way to prevent this would be to disable the button and give it
> that grayed out visual treatment until they enter a dollar amount but that
> would mean that when they arrive at the page they'll see a "broken" button.


Agreed, assuming most people actually look at the button prior to completing
the form.

I think I'd lean towards showing an enabled button and then
> giving a "You did not enter a dollar amount." error message if they pressed
> it. I'd love to hear your thoughts.
>

Definitely—inline validation, prior to to the button click, is ideal. Not
easy to code, but ideal. And of course, the messages should tell users how
to do things correctly rather than just accusing them of doing something
wrong (e.e. "Your email must be in the form 'me@...'").

-r-
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Re: Error Messages (Was: Hiding and Disabling Menu Items)

by Paul Eisen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

There's another way to approach this, that I think at least conceptually can help the designer make the right choices. We should all eradicate the word "error" from our design vocabularies.

I propose that the user NEVER makes errors. The user may do unexpected things, or provide unexpected input, or act in ways that the system is not sophisticated enough to deal with. Or that the sponsor of the system chooses not to deal with. But no error has occurred. Even a slip, where the user acts in a way contrary to their own intention, can be anticipated.

I personally think we should always avoid the word error in our artifacts. Most certainly in the UI. But even in our internal documentation and discussions. Calling these incidents "unexpected events" instead of "errors" leads to a totally different mind-set about how to deal with them. To begin: Let's start examining our expectations.

Paul Eisen
Principal User Experience Architect
tandemseven


-----Original Message-----
From: Dan Saffer
<snip>

The system should never present an error message to a user unless the
user has done everything right but the system itself cannot respond
correctly. Users should otherwise never be allowed to make "errors."

<snip>





________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Re: Error Messages (Was: Hiding and Disabling MenuItems)

by seasoup :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Inline validation is the best way to go, but the user could still not enter
anything and see that the form is "disabled" and wonder why.  but that is a
better trade off then having a button they can press which doesn't work.
better to prevent errors then allow them and then message about them later.
If really concerned, you could put a message next to the submit button
stating that the form must be filled out to enable the button.

On Thu, Jul 3, 2008 at 12:46 PM, Robert Hoekman Jr <robert@...> wrote:

> >
> > One way to prevent this would be to disable the button and give it
> > that grayed out visual treatment until they enter a dollar amount but
> that
> > would mean that when they arrive at the page they'll see a "broken"
> button.
>
>
> Agreed, assuming most people actually look at the button prior to
> completing
> the form.
>
> I think I'd lean towards showing an enabled button and then
> > giving a "You did not enter a dollar amount." error message if they
> pressed
> > it. I'd love to hear your thoughts.
> >
>
> Definitely—inline validation, prior to to the button click, is ideal. Not
> easy to code, but ideal. And of course, the messages should tell users how
> to do things correctly rather than just accusing them of doing something
> wrong (e.e. "Your email must be in the form 'me@...'").
>
> -r-
> ________________________________________________________________
> Welcome to the Interaction Design Association (IxDA)!
> To post to this list ....... discuss@...
> Unsubscribe ................ http://www.ixda.org/unsubscribe
> List Guidelines ............ http://www.ixda.org/guidelines
> List Help .................. http://www.ixda.org/help
>
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... discuss@...
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help
< Prev | 1 - 2 - 3 | Next >