Group: user interface

topic root > Group: computer science

computer science
document preparation
information retrieval
user interface for hypertext
map of the Thesa web site
alarm reporting
communication errors between people
control point
exceptions from invalid input
immediate computation
interactive response time
software models of reality
non-constraining system
people vs. computers
preventing accidental errors
shared information for collaborative work
user-centered design
user interface tool kits

all groups
map of the Thesa web site
topics s-z


The interface between users and the system is important yet difficult to design. Users are error-prone, unpredictable, slow, and forgetful. They need a non-fatiguing interface with a rapid response time. Because no user frequently uses all of a system, the system should be self-descriptive, and easy to learn. Since some are heavy users, the system should be modifiable to allow system tuning. Basically all systems need to handle two kinds of users: the unsophisticated, infrequent user and the frequent user. The frequent user wants a powerful instrument easily adaptable to his needs requiring a minimum of control. Routine operations should be as consistent as possible so they can become reflex actions. The unsophisticated user wants a simple effective tool. He has a job to be done and doesn't care, and doesn't care to know, how the job should be done. In any case the system should show a regular rational exterior regardless of the effort needed to make it rational. With wider use of dedicated computers, user interfaces can be more flexible. (cbb 5/80)

The user interface is the external representation of a system. It uses symbols to communicate the system. Hypertext may be an ideal interface. For example, ZOG/KMS is easy to learn. (cbb 1/88)

Group members up

Group: graphical user interface
Group: types of user interfaces
Group: testing and evaluating user interfaces
Topic: current position in a user interface; cursor
Topic: demonstrating systems
Topic: disorientation in a user interface
Topic: expert users
Topic: identifying the user interface with the system
Topic: man-machine symbiosis
Topic: mental models, consistency, and interface metaphors
Topic: novice users and the UserInterface
Topic: spatial metaphor in user interfaces
Topic: user interface design
Topic: color in user interfaces
Topic: error messages
Topic: graphics
Topic: implementation of user interfaces
Topic: help in UserInterface
Topic: modes in a user interface
Topic: problem of screen size
Topic: undoing actions in a UserInterface
Topic: user profile
Subtopic: adapting to systems up

Quote: people can get used to, and even promote, anything [potaWA_1979]
Quote: the persistence of negative results in user psychology suggests that many interface features are not important [moraTP3_1981]
Quote: users tend to compensate for deficiencies in software; these habits are difficult to change once established [boehBW_1979]
Quote: mastery of a system inhibits desire for change in that system, even if there are serious problems [potaWA_1979]

Subtopic: cognitive dimensions up

Quote: cognitive dimensions for human computer interaction, like mass, length, and time; perhaps cognitive strategy, notation, and the environment [greeTRG_1989]

Subtopic: noun-verb commnds up

Quote: noun-verb commands; specify what first, then give order; gives you time to check the target and make corrections [alzoD_1985]

Subtopic: mobile devices up

Quote: people prefer to view the center of the screen; move list to center before making a selection [hoobS5_2015]
Quote: tapping the center of the screen is the most accurate, followed by the sides, the top or bottom, and the corners; corners require twice as much space as the center [hoobS5_2015]
Quote: fingers get in the way; users will scroll in the middle of a screen for short contents, and on an edge for long labels [hoobS5_2015]

Subtopic: variety of human behavior up

Quote: all people sre temporarily disabled with noise, glare, rain, or distraction; mobile devices should work for everyone all the time [hoobS5_2015]
Quote: your users are not like you; they work in myriad ways, changing the way they work and regularly shifting their grip [hoobS5_2015]
Quote: people change thier hand position on portable devices as they change tasks and contexts; e.g., Hold & Tap, Cradle, 2 Fingers or Thumbs [hoobS5_2015]

Subtopic: UI vs. subject vs. implementation up

Quote: domain of interaction is independent of the domain of implementation and the subject domain [winoT7_1979]

Subtopic: state vs. UI up

Quote: many students confuse an object's state with mechanisms that affect that state [pausR10_1992]

Subtopic: interactivity metric up

Quote: interactivity is characterized by frequency of use, range of choices, and significance of choices [laurB_1991]

Subtopic: bibliography up

Quote: bibliography on user interface and electronic, typographic design [kerrST_1986]

Related up

Group: document preparation
Group: hypertext
Group: information retrieval
Group: user interface for hypertext
ThesaHelp: map of the Thesa web site
Topic: alarm reporting
Topic: communication errors between people
Topic: control point
Topic: exceptions from invalid input
Topic: immediate computation
Topic: interactive response time
Topic: software models of reality
Topic: non-constraining system
Topic: people vs. computers
Topic: preventing accidental errors
Topic: shared information for collaborative work
Topic: tools
Topic: user-centered design
Topic: user interface tool kits

Subtopics up

adapting to systems
cognitive dimensions
interactivity metric
mobile devices
noun-verb commnds
state vs. UI
UI vs. subject vs. implementation
variety of human behavior

Updated barberCB 3/05
Copyright © 2002-2023 by C.B. Barber
Thesa, Avev, and thid-... are trademarks of C.B. Barber