Responsiveness

Responsiveness

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.

See also
* http://www.useit.com/papers/responsetime.html
* http://performance.netbeans.org/responsiveness/whatisresponsiveness.html
* http://developer.gnome.org/projects/gup/hig/2.0/diff-from-1.0/feedback-response-times.html

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
* http://www.baychi.org/calendar/20031111/

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


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • responsiveness — UK US /rɪˈspɒnsɪvnəs/ noun [U] ► used for talking about how quickly and well a person or organization reacts to something: responsiveness to sth »I am very proud of the expertise and responsiveness to the customer s needs that our company… …   Financial and business terms

  • responsiveness — index amenability, sensibility Burton s Legal Thesaurus. William C. Burton. 2006 …   Law dictionary

  • responsiveness — n. responsiveness to * * * [rɪ spɒnsɪvnɪs] responsiveness to …   Combinatory dictionary

  • responsiveness — noun /rɪˈspɒnsɪvnɪs/ a) The quality or state of being responsive. The responsiveness of my old PC is nearly zero! b) The ability of a machine to adjust to external influences. See Also: responsivity …   Wiktionary

  • responsiveness — responsive ► ADJECTIVE 1) responding readily and positively. 2) in response; answering. DERIVATIVES responsively adverb responsiveness noun …   English terms dictionary

  • Responsiveness — Responsive Re*spon sive ( s?v), a. [Cf. F. resposif.] 1. That responds; ready or inclined to respond. [1913 Webster] 2. Suited to something else; correspondent. [1913 Webster] The vocal lay responsive to the strings. Pope. [1913 Webster] 3.… …   The Collaborative International Dictionary of English

  • responsiveness — noun see responsive …   New Collegiate Dictionary

  • responsiveness — /ri spon siv nis/, n. 1. the quality or state of being responsive. 2. Mach. the ability of a machine or system to adjust quickly to suddenly altered external conditions, as of speed, load, or temperature, and to resume stable operation without… …   Universalium

  • responsiveness — re·spon·sive·ness n the quality or state of being responsive …   Medical dictionary

  • responsiveness — (Roget s Thesaurus II) noun Ready acceptance of often new suggestions, ideas, influences, or opinions: open mindedness, openness, receptiveness, receptivity. See ACCEPT …   English dictionary for students

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”