Join us on IRC: #infoanarchy on irc.oftc.net — channel blog

Bring back infoAnarchy, the first site to report on the coming age of abundance. Revive infoanarchy.org blog & wiki - donate BTC to 1J66guL99svkrDzEerVhammM938niMUC5G

User Interface

From iA wiki

See also: User | Programming

A user interface is needed to ensure computer programming provides good interaction between the user and the information or data that is being created, processed, stored, by both the hardware and software.

As programming has progressed the average computer user's expectation increases. A good user interface should consider the following human factors;

  • time that it takes for the average user to learn commands for the required tasks
  • length of time it takes to complete tasks
  • user error
  • favourability, is the interface enjoyable to use
  • does it help process information, retain knowledge again and again.

A user interface should be designed to avoid chaotic formatting which can create unnecessary complexity.

Main Types

Related Topics