good user interface | allows the user to always get out, go back or undo an action | ![2001-08-30 14:55:43.0](facet.gif) |
allows the user to cancel out of a dialog box | ![2001-08-30 14:55:43.0](facet.gif) |
allows the user to set system preferences so she always feels in control | ![2001-08-30 14:55:43.0](facet.gif) |
allows the user to undo an action that may have changed data in the system | ![2001-08-30 14:55:43.0](facet.gif) |
appears uncluttered | ![2001-08-30 14:55:43.0](facet.gif) |
arranges elements in straight lines or several columns | ![2001-08-30 14:55:43.0](facet.gif) |
asks the user to confirm an action if it can have serious consequences and cannot be undone | ![2001-08-30 14:55:43.0](facet.gif) |
avoids technical jargon and acronyms in text | ![2001-08-30 14:55:43.0](facet.gif) |
does not have too many pages, each with only a small amount of information, because the user will have to spend much time navigating and will become lost | ![2001-08-30 14:55:43.0](facet.gif) |
does not use too many different colours, fonts or graphics | ![2001-08-30 14:55:43.0](facet.gif) |
ensures that the user does not have to navigate anywhere to do subsequent steps of a task | ![2001-08-30 14:55:43.0](facet.gif) |
explains a situation in adequate detail and helps the user to resolve a problem when something goes wrong | ![2001-08-30 14:55:43.0](facet.gif) |
follows usability principles | ![2001-08-30 14:55:44.0](facet.gif) |
follows look-and-feel standards | ![2001-08-30 14:55:44.0](facet.gif) |
has different modes for beginners and power users if the system is complex | ![2001-08-30 14:55:44.0](facet.gif) |
has easy-to-understand help | ![2001-08-30 14:55:44.0](facet.gif) |
has informative error messages which tell the user the exact thing that has gone wrong and exactly how to correct the problem if possible | ![2001-08-30 14:55:44.0](facet.gif) |
has response time of a second or less for operations such as saving most data, moving between windows, obtaining help, and obtaining the first feedback from any longer operation | ![2001-08-30 14:55:44.0](facet.gif) |
has response time that appears instantaneous for operations such as tracking the cursor, popping up of menus and echoing of input | ![2001-08-30 14:55:44.0](facet.gif) |
has adequate response time | ![2001-08-30 14:55:44.0](facet.gif) |
informs the user about where they are located among the various windows and pages | ![2001-08-30 14:55:44.0](facet.gif) |
informs users of the progress of operations, changes of state, and of their location as they navigate | ![2001-08-30 14:55:44.0](facet.gif) |
is good enough that the user rarely needs to access the help system | ![2001-08-30 14:55:44.0](facet.gif) |
is understandable by all users | ![2001-08-30 14:55:44.0](facet.gif) |
is usable by people with disabilities | ![2001-08-30 14:55:44.0](facet.gif) |
is a subtopic of 7.5 - Usability Principles | ![2001-08-30 14:55:44.0](facet.gif) |
is internationalized | ![2001-08-30 14:55:44.0](facet.gif) |
is a kind of user interface | ![2001-08-30 14:55:44.0](facet.gif) |
mimics other applications, while avoiding copyright infringements and duplicating the weaknesses of other applications | ![2001-08-30 14:55:44.0](facet.gif) |
only displays essential information, while allowing the user to request additional information by navigating to another dialog box, tab or page | ![2001-08-30 14:55:44.0](facet.gif) |
provides adequate customization capabilities or preferences settings so that the user has the freedom to adapt the system to his or her needs | ![2001-08-30 14:55:44.0](facet.gif) |
reduces the amount of reading and manipulation the user has to do | ![2001-08-30 14:55:44.0](facet.gif) |
shows an indication of progress for operations that are time consuming | ![2001-08-30 14:55:44.0](facet.gif) |
takes into account locale-dependent features | ![2001-08-30 14:55:44.0](facet.gif) |
uses a progress bar to inform the user what is going on if an operation is taking more than a few seconds | ![2001-08-30 14:55:44.0](facet.gif) |
uses appropriate coding techniques | ![2001-08-30 14:55:44.0](facet.gif) |
uses good labels to ensure all coding techniques are fully understood by users | ![2001-08-30 14:55:44.0](facet.gif) |
uses grouping, colour and fonts to help highlight the organization of information | ![2001-08-30 14:55:44.0](facet.gif) |
uses similar layouts and graphic designs throughout the application | ![2001-08-30 14:55:44.0](facet.gif) |
warns if the response time for an operation will be more than 15-20 seconds so that the user can do something else while waiting or choose not to perform the operation | ![2001-08-30 14:55:44.0](facet.gif) |
warns the user, before they perform an action, if it cannot be undone | ![2001-08-30 14:55:44.0](facet.gif) |
user interface | can take over half of all development effort | ![2001-08-30 14:58:16.0](facet.gif) |
is often the most complex part of the system to design, and the part that is most likely to cause users to perceive a lack of quality | ![2001-08-30 14:58:16.0](facet.gif) |
is abbreviated as UI | ![2001-08-30 14:58:16.0](facet.gif) |
should always be tested on users | ![2001-08-30 14:58:16.0](facet.gif) |
was simpler in the early days of computing | ![2001-08-30 14:58:16.0](facet.gif) |