Skip to content
quotesby

About this quote

What does it mean?
Every user input should be treated with high value and respect by the system. This implies systems should not discard or ignore user actions lightly.
In plain terms
Treat all user inputs with high respect and value.
What can you take from it?
Respect every user input in system design.

Where it applies

  • form design
  • command line interfaces
  • data entry

Putting it to work

  • avoid silent failures
  • provide feedback
  • prevent accidental loss

Questions to consider

  • How do you handle invalid input?
  • Do users feel heard by your system?

Another view

Malicious inputs may need to be filtered or rejected for security.

More from Jef Raskin

  1. As far as the customer is concerned, the interface is the product.

    Permalink to quote #7
  2. A computer shall not harm your work or, through inaction, allow your work to come to harm.

    Permalink to quote #9
  3. Users do not care about what is inside the box, as long as the box does what they need done.

    Permalink to quote #6

Related quotes

  1. Users do not care about what is inside the box, as long as the box does what they need done.

    Jef RaskinJef Raskin quote #6
  2. If you design your own machine, you can't fuss at people, because you're one of just a few. How many Linux users are there?

    Jack ValentiJack Valenti quote #11
  3. I have a lot of respect for tough coaches.

    Reggie WhiteReggie White quote #1