AskDefine | Define responsiveness

Dictionary Definition

responsiveness

Noun

1 responsive to stimulation [syn: reactivity]
2 the quality of being responsive; reacting quickly; as a quality of people, it involves responding with emotion to people and events [ant: unresponsiveness]

User Contributed Dictionary

English

Pronunciation

  • /rɪˈspɒnsɪvnɪs/

Noun

  1. The quality or state of being responsive.
  2. The ability of a machine to adjust to external influences.
    The responsiveness of my old PC is nearly zero!

Related terms

Extensive Definition

The responsiveness of an interactive system describes how quickly it responds to user input.
Long delays can be a major cause of user frustration, or let the user believe the system is broken, or that a command or input gesture has been ignored. Responsiveness is therefore considered an important issue for human-computer-interaction (HCI).
Responsiveness is not the same as performance. A system with a good performance can have a poor responsiveness, and vice versa.

How much delay is too much?

The frustration threshold can be quite different, depending on the situation. The three "magic numbers" are 0.1s, 1s, and 10s.

Solutions

Usually, the best and most common "medicines" to responsiveness issues are
  • a decent process management system, giving highest priority to operations that would otherwise interrupt the user's work flow, such as typing, onscreen buttons, or moving the mouse pointer. Usually there is enough "idle time" in between, for the other operations.
  • Using idle time to prepare for the operations a user might do next.
  • Let the user do something productive while the system is busy - for instance, writing information in a form, reading a manual, etc. For instance, in a tabbed browser, the user can read one page while loading another. Ideally, the
  • Deliver intermediate results, before the operation is finished. For instance, a web page can already be operated before all images are loaded.
  • If some waiting is inevitable, a progress indicator can significantly reduce frustration. For short delays, an animated icon might be sufficient, longer delays are better covered with a progress bar.
  • Provide a control to stop the process and try something else.

See also

Responsivity, a related concept in electrical engineering.
Reactivity, an unrelated concept in chemistry.

External links

http://developer.kde.org/documentation/books/kde-2.0-development/ch09.html Chapter 9. Constructing A Responsive User Interface. by David Sweet
Privacy Policy, About Us, Terms and Conditions, Contact Us
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2
Material from Wikipedia, Wiktionary, Dict
Valid HTML 4.01 Strict, Valid CSS Level 2.1