Human-Computer Interaction (HCI)¶
← Back to Domain-Specific Abstractions by Origin Domain
74 domain-specific abstractions whose origin domain is Human-Computer Interaction (HCI). They span 77 subdomains — sort by that column to group them, or click any subdomain to filter to it.
| Abstraction | Subdomain | Description |
|---|---|---|
| Accessibility | The design commitment to keep a system perceivable, operable, understandable, and robust for the full distribution of intended users including the sensory, motor, cognitive, and infrastructural tails — by designing to those tails rather than to the median. | |
| Activity-centered design | An interaction-design approach that organizes a product around the coherent activity users must accomplish rather than around isolated preferences or interface features. | |
| Affective Design | The evidence-led design of product, service, or interface cues and behavior to shape target emotional experience while preserving usability, autonomy, privacy, accessibility, and wellbeing. | |
| Cinematic Virtual Reality | An immersive moving-image narrative form that places the viewer inside an omnidirectional story space, lets the viewer select the momentary view, and redesigns staging, sound, editing, and attention guidance around embodied but limited agency. | |
| Cognitive dimensions of notations | Cognitive dimensions or cognitive dimensions of notations are design principles for notations, user interfaces and programming languages, described by researcher Thomas R.G. | |
| Cognitive Walkthrough | A usability-evaluation method in which an expert evaluator steps through a bounded task as a first-time user, asking four action-cycle questions at each step, so learnability breakdowns are localized to a specific step and broken link rather than yielding a holistic rating. | |
| Color coding in data visualization | Data visualization refers to the techniques used to communicate data or information by encoding it as visual objects (e.g., points, lines, or bars) contained in graphics. | |
| Computer-Mediated Reality | Real-time computational interposition between a person and sensory input, using a wearable or handheld device to add, remove, or transform information before it is perceived. | |
| Context-sensitive user interface | Adapt available commands, presentation, or feedback to the application state, current object, user selection, mode, or task context. | |
| Crossing-based interface | — | A graphical interface in which moving a pointer across a target boundary triggers an action. |
| Cultural probe | An evocative design-research kit through which participants self-document fragments of daily life to inspire, rather than statistically represent, design possibilities. | |
| Cycle Button | A compact single-selection GUI control that displays only the current value and advances through a finite ordered option set on repeated activation, wrapping after the last value. | |
| Dark pattern | — | A deliberately deceptive interface design that steers users toward choices they would not otherwise make by obscuring, manipulating or asymmetrically presenting options. |
| Design system | A governed collection of reusable interface components, design tokens, standards, and documentation that coordinates consistent digital-product design and implementation. | |
| Direct Manipulation | Let a user control a system by physically acting on a continuously visible representation of the objects — dragging, resizing, pointing — with reversible actions and sub-100ms feedback, rather than issuing symbolic commands that name objects indirectly. | |
| Disclosure widget | An interactive interface control that exposes or conceals a nearby subordinate content region while communicating its expanded/collapsed state and preserving keyboard, focus, and assistive-technology operability. | |
| Discoverability | Measure the degree to which a system's actions and features can be located through perception and exploration alone — a property of the artifact, not the user — separating capability from findable capability and locating unfound features as a design defect. | |
| Distributed Collaboration | Coordinated work toward a shared goal by participants in different locations, using communication and shared-work infrastructure to maintain joint awareness, resource access, contribution, and decision-making across distance. | |
| Ecological interface design | An interface-design approach that visually exposes the invariant constraints and affordances of a complex work domain so operators can adapt across familiar and unforeseen situations. | |
| Empty State Design | The UI practice of deliberately designing the zero-content view — treating it as a first-class state with a fixed four-slot template (message, intentionality cue, call-to-action, optional sample) rather than whatever the populated layout degrades to. | |
| Focus-Order Failure | The accessibility defect in which an interface advances programmatic focus (Tab navigation, screen-reader linearization) in a sequence that diverges from the task's semantic order — invisible to visual review, and sometimes placing a confirmation control before the content it confirms. | |
| Friction Budgeting | The design discipline of treating interaction cost as an explicit allocation variable rather than a uniform negative — concentrating load-bearing friction where it buys reflection, safety, or consent, and removing dead weight elsewhere, under a bounded user-tolerance budget. | |
| GOMS | — | A human–computer interaction modeling family representing skilled task performance through goals, operators, methods and selection rules. |
| GPS-based game | Many location-based video games are video games that run on a mobile phone, using its GPS capability. | |
| Haitz's Law | The empirical LED regularity that light output per package rises ~20x per decade while cost per lumen falls ~10x — a log-linear trajectory arising because half a dozen loss terms improve multiplicatively, used as a roadmap and a below-trend diagnostic until efficiencies hit their thermodynamic ceilings. | |
| Hazard-Control Decay | Track the widening gap between what a safety control's paperwork says it does and what it actually does under hazard, so that a control certified sound by audit can be found silently unprotective before it fails. | |
| Human action cycle | — | A seven-stage human-computer interaction model linking goal formation, intention and action specification, execution, perception, interpretation and evaluation across the gulfs of execution and evaluation. |
| Implicit Animation | A user-interface animation method in which a change to an animatable property or declared target state triggers the framework to synthesize, schedule, and manage the visual transition under an attached policy, without application code explicitly starting and controlling a timeline for that occurrence. | |
| Interaction Technique | Couple user action, input sensing, software interpretation, state change, and perceptible feedback into a repeatable way of accomplishing one elementary interactive task. | |
| Keyboard Accessibility | The design property that every interactive function in a GUI can be operated with the keyboard alone — making the keyboard a channel-redundant, complete alternative to the pointer, and the upstream contract every assistive technology depends on. | |
| Location Awareness | Location awareness is a system capability in which a device estimates and represents its position in a declared reference frame so applications can condition behavior on place, proximity, or movement. | |
| Microcopy Ambiguity | The HCI failure where a terse interface label admits more than one reading, so the user decompresses it against a prior different from the designer's and acts correctly on the wrong interpretation. | |
| Mode Error | The interaction failure in which the same user action is interpreted differently by a system depending on a hidden mode the user does not perceive — the user acts correctly for the mode they believe is active, and the system, in the actually active mode, does something else. | |
| Motion-Triggered Harm | The inclusive-design failure in which interface animation, autoplay, parallax, or screen flash exceeds a susceptible user's physiological tolerance — a presentation channel that doubles as a harm channel, delivering an involuntary stimulus the median-calibrated design never accounted for. | |
| Natural user interface | — | A user-interface design approach making interaction feel direct and progressively learnable through familiar actions, perception and immediate feedback. |
| Operable Design | The commitment that every action an artefact requires must have at least one operationally-equivalent alternative path across input modalities and motor envelopes, so users are not gated out by assumptions about how actions are performed. | |
| Orientation Loss | Diagnose why a competent user gets lost by checking three location facts — where am I, what can I move to, how did I arrive — at each transition seam, reading the orientation state off the count of missing facts regardless of substrate. | |
| Paper prototyping | — | A low-fidelity interface-design method in which hand-made screens and a human-simulated interaction expose usability problems before implementation. |
| Perceivable Design | Require that every essential signal an interface conveys be decoupled from any single sensory channel and offered through an alternative at sufficient fidelity, so a user shut out of one channel — vision, hearing — is not excluded. | |
| Progress Indicator | — | A UI element that externalises a running process's position — how far along, how much remains, whether it is still alive — to resolve the uncertainty that would otherwise drive a waiting user to abandon or repeatedly check in. |
| Progressive-Disclosure Failure | Diagnose an interface's usability breakdowns as a single mistuning between its staging schedule and the readiness of the users and tasks it actually meets, read off by whether too much is hidden or too much exposed. | |
| Protection Standard | Declare the named threshold up to which a system is designed to withstand a hazard class — which simultaneously frames every event above it as accepted residual risk, converting implicit unprotection into governed unprotection that can be audited, insured, and contested. | |
| Repairability | The scored design property of a physical artefact measuring how cheaply and reliably a failed instance can be restored by component replacement rather than whole-unit replacement — a conjunction of accessible disassembly, modularity, documentation, parts availability, and software support. | |
| Responsive-Layout Breakage | Diagnose the silent UI failure where an interface's content survives a viewport, device, or locale transformation but its layout-encoded meaning — priority, adjacency, hierarchy, above-the-fold prominence — is lost, so a passing content-accessibility check actively conceals the defect. | |
| Rhizome Navigation | An adaptive interface method that generates navigation links dynamically from user behavior and data relationships rather than relying only on a fixed hierarchy. | |
| Robust Accessibility | Author web content so its load-bearing meaning lives in structural markup and the accessibility tree rather than in presentational accidents, so any current or future assistive technology — including ones the author cannot test against — can recover the intent through the same shared API. | |
| Screen-Reader Ambiguity | An interface's visual structure carries semantic information never encoded into the machine-readable accessibility tree, so an assistive-technology user — navigating only that projection — encounters an interface stripped of the organization a sighted user relies on. | |
| Secondary Notation | An informal cue channel beside an official notation that helps readers recognize structure or add context without changing formal interpretation. | |
| Service design sprint | A time-boxed collaborative process for framing, prototyping, and testing a service concept or improvement. | |
| Sloppiness Space | A handwriting-recognition feature space centered on an idealized allograph in which points represent possible written variants and class overlap expresses ambiguity caused by rapid or imprecise production. | |
| Stroke count method | A Chinese-character input method that encodes a character by the ordered sequence of a small number of stroke-type categories rather than by pronunciation. | |
| Tabbing Navigation | Keyboard navigation that moves focus among eligible interface elements in an ordered sequence using Tab and typically Shift+Tab. | |
| Task-focused interface | A user interface that makes the current task and its dynamically inferred context the primary unit of interaction, filtering or emphasizing artifacts according to task relevance. | |
| Touch Target Size | The HCI rule that interactive elements be large and well-spaced enough for the operating population's worst-case input precision to hit reliably — grounded in Fitts's Law and codified as platform minimums like 44pt or 48dp. | |
| Touch-Target Miss | — | Reclassify a mistyped tap from operator error to interface defect by reading the miss rate off the mismatch between a control's target geometry and the operator population's motor precision — a geometric scan Fitts's Law makes quantitative. |
| Transformed Social Interaction | Decouple performed social behavior from what participants perceive by strategically transforming the cues, capabilities, or context rendered in a mediated interaction. | |
| Tree Testing | Evaluate an information hierarchy by asking representative users to locate task targets in a stripped-down text tree, isolating labels and structure from interface design. | |
| Usage-centered design | A user-interface design method that models user roles and essential task cases before deriving interaction structure and visual presentation. | |
| User analysis | A systems-design investigation that characterizes intended users, their goals, capabilities, contexts and workflows to constrain product and documentation decisions. | |
| User interface design | — | The design of perceptible controls, information and interaction behavior through which people operate a system. |
| User interface plasticity | — | The capacity of a user interface to adapt across devices and environments while preserving its intended usability and task support. |
| User Journey | Represent a person's experience of a service as an ordered sequence of touchpoints, annotated stage by stage with goals, actions, channels, and an emotional curve, so that friction hidden by aggregate scores becomes visible and attributable to a specific design decision. | |
| User modeling | — | The construction and updating of an internal representation of a user’s goals, knowledge, preferences, abilities or context to support system adaptation. |
| User Research | A decision-oriented inquiry practice that recruits relevant users, studies their situated behaviors, needs, barriers, and responses with question-appropriate methods, and turns bounded evidence into traceable design or service decisions. | |
| User-Centered Design | — | Focus on user needs. |
| Virtual Graffiti | A public or shared digital inscription deliberately bound to a physical place, surface, or object and encountered there through situated mediation, preserving graffiti's place-specific expressive logic without materially marking the substrate. | |
| Virtuality (software design) | Virtuality is a term used by Ted Nelson for what he considers one of the central issues of software design. "Virtuality" refers to the seeming of anything, as opposed to its reality. | |
| Visibility of System Status | Keep users out of the dark by making a system's hidden internal state externally legible through timely, appropriately calibrated feedback — enumerating every state a user's actions can induce and asking, for each, whether the user can see they are in it in time to choose a next action. | |
| Wayfinding System | A designed network of environmental cues on a legible substrate that lets a goal-directed agent localise, choose a next step, and recover from disorientation — pushing navigation work out of the head into the environment. | |
| Web tasking | Web Tasking is a set of web user interactions in hypermedia purposefully conducted for the performance of tasks. | |
| Wizard of Oz experiment | In the field of human–computer interaction, a Wizard of Oz experiment is a research experiment in which subjects interact with a computer system that subjects believe to be autonomous, but that is actually operated or partially operated by an unseen human being. | |
| WYSIWYG | In computing, WYSIWYG ( ; what you see is what you get) is software that allows content to be edited in a form that resembles its appearance when printed or displayed as a finished product, such as a printed document, web page, or slide presentation. | |
| Zebra Striping | A table-formatting convention that alternates visual treatment across successive rows to help readers track cells belonging to the same row. | |
| Zooming User Interface | A zooming user interface navigates spatially arranged information by changing viewport scale and position between overview and detail. |