Human-Computer Interaction
Expert-defined terms from the Postgraduate Certificate in Cyberpsychology and Neuroscience course at LearnUNI. Free to read, free to share, paired with a professional course.
Affordance #
Affordance
Perceived affordance, false affordance #
Perceived affordance, false affordance
A property of an interface element that suggests how it can be used, such as a b… #
Designers leverage affordances to guide user actions, but misleading designs can cause errors.
Ambient Display #
Ambient Display
Peripheral awareness, calm technology #
Peripheral awareness, calm technology
A visual or auditory output that conveys information subtly without demanding fu… #
Useful for continuous monitoring, yet may be overlooked in noisy environments.
Anthropomorphism #
Anthropomorphism
Human‑like agents, social robots #
Human‑like agents, social robots
Attributing human traits to digital agents, influencing trust and engagement #
While it can increase user comfort, excessive anthropomorphism may raise unrealistic expectations of system capabilities.
Application Programming Interface (API) #
Application Programming Interface (API)
REST, SOAP #
REST, SOAP
A set of rules that allow software components to communicate #
In HCI, APIs enable integration of third‑party services, such as voice assistants, expanding functionality but requiring careful privacy considerations.
Artificial Neural Network (ANN) #
Artificial Neural Network (ANN)
Deep learning, back‑propagation #
Deep learning, back‑propagation
Computational models inspired by brain structures used for pattern recognition i… #
G., Predictive text. They improve adaptability but can be opaque, making debugging challenging.
Attention Allocation #
Attention Allocation
Selective attention, multitasking #
Selective attention, multitasking
The process of distributing cognitive resources across tasks #
Interfaces that demand excessive attention can cause overload, while well‑designed cues help users prioritize information.
Auditory Icon #
Auditory Icon
Earcons, sonification #
Earcons, sonification
A brief sound that represents a specific event, like a trash‑can “ding” when a f… #
Auditory icons support accessibility but must avoid auditory clutter.
Automation Bias #
Automation Bias
Overreliance, trust calibration #
Overreliance, trust calibration
The tendency to trust automated decisions, potentially ignoring contradictory hu… #
Designers must provide transparent feedback to mitigate this bias.
Avatar #
Avatar
Virtual representation, embodied agents #
Virtual representation, embodied agents
A graphical embodiment of a user or system in digital environments #
Avatars enhance presence in virtual meetings, yet their realism can affect user perception of authenticity.
A web browser feature that returns users to previous states #
Consistent back‑button behavior reduces disorientation, but dynamic content may break expected functionality.
Baseline Performance #
Baseline Performance
Usability benchmark, control condition #
Usability benchmark, control condition
The reference level of task efficiency measured before an interface change #
Establishing a baseline helps evaluate design improvements, though variability across user groups can complicate interpretation.
Behavioral Biometrics #
Behavioral Biometrics
Keystroke dynamics, gait analysis #
Keystroke dynamics, gait analysis
Measurement of user behavior for authentication #
Incorporating these metrics can enhance security, yet privacy concerns arise from continuous monitoring.
Beta Testing #
Beta Testing
Field trial, pilot study #
Field trial, pilot study
A phase where a near‑final product is released to a limited audience for feedbac… #
In self‑paced courses, learners can simulate beta testing through scenario analysis, identifying usability flaws.
Bias‑Variance Tradeoff #
Bias‑Variance Tradeoff
Model complexity, overfitting #
Model complexity, overfitting
Balancing model flexibility against prediction error #
In HCI, predictive interfaces must avoid over‑personalization that reduces generalizability.
Brain‑Computer Interface (BCI) #
Brain‑Computer Interface (BCI)
Neurofeedback, EEG #
Neurofeedback, EEG
Direct communication pathway between brain activity and external devices #
BCIs enable hands‑free control of applications, yet signal noise and user fatigue pose challenges.
Breakpoint #
Breakpoint
Responsive design, media query #
Responsive design, media query
A screen width where layout changes to maintain usability #
Defining appropriate breakpoints ensures content remains legible across devices, though too many can increase development overhead.
Cache Invalidation #
Cache Invalidation
Stale data, consistency #
Stale data, consistency
Ensuring that stored copies of data reflect current states #
Improper cache handling can lead to outdated information displayed, undermining user trust.
Calm Technology #
Calm Technology
Ambient display, peripheral awareness #
Ambient display, peripheral awareness
Design philosophy that technology should inform without demanding focus #
Smart watches that vibrate for notifications exemplify calm tech, but excessive subtle cues may be missed.
Canonical Model #
Canonical Model
Task model, user flow #
Task model, user flow
A standard representation of user actions for a given goal #
Using canonical models aids consistency across platforms, yet may oversimplify complex workflows.
Card Sorting #
Card Sorting
Information architecture, taxonomy #
Information architecture, taxonomy
A method where participants group content items to reveal intuitive structures #
Though not a hands‑on activity, learners can analyze sample sorting results to infer navigation patterns.
Centroid #
Centroid
K‑means clustering, data point #
K‑means clustering, data point
The center of a cluster used in grouping similar interface elements, such as gro… #
Accurate centroid calculation improves layout efficiency.
Centricity #
Centricity
User‑centered design, focus group #
User‑centered design, focus group
Placing the user at the core of design decisions #
Maintaining centricity ensures relevance, but may conflict with technical constraints.
Change Blindness #
Change Blindness
Visual attention, inattentional blindness #
Visual attention, inattentional blindness
Failure to notice alterations in a visual scene #
Interfaces that frequently update without clear cues can exacerbate this effect, leading to missed alerts.
Chatbot #
Chatbot
Conversational agent, NLP #
Conversational agent, NLP
Software that simulates human conversation, often used for customer support #
Effective chatbots reduce cognitive load, yet limited language understanding can frustrate users.
Chunking #
Chunking
Miller’s law, memory load #
Miller’s law, memory load
Organizing information into manageable units #
For example, displaying credit‑card numbers in groups of four improves readability, while poor chunking increases error rates.
Cognitive Load #
Cognitive Load
Working memory, extraneous load #
Working memory, extraneous load
The amount of mental effort required to process information #
Interfaces that minimize unnecessary steps reduce cognitive load, enhancing task performance.
Cognitive Walkthrough #
Cognitive Walkthrough
Heuristic evaluation, task analysis #
Heuristic evaluation, task analysis
A step‑by‑step inspection method to assess ease of learning #
Learners can simulate a walkthrough by predicting user actions, identifying potential friction points.
Co‑Design #
Co‑Design
Participatory design, stakeholder involvement #
Participatory design, stakeholder involvement
Collaborative creation of solutions with end‑users #
While co‑design yields tailored outcomes, aligning diverse perspectives can be time‑consuming.
Contextual Inquiry #
Contextual Inquiry
Field observation, ethnography #
Field observation, ethnography
A research technique where designers observe users in their natural environment #
Understanding context informs adaptive interfaces, though privacy concerns must be addressed.
Control Flow #
Control Flow
Event handling, state machine #
Event handling, state machine
The order in which the system processes inputs and generates outputs #
Clear control flow prevents unexpected behavior, especially in interactive applications with multiple concurrent events.
Conversion Rate #
Conversion Rate
Goal completion, funnel analysis #
Goal completion, funnel analysis
The proportion of users who achieve a desired outcome, such as signing up for a… #
Optimizing conversion involves simplifying steps and providing persuasive cues.
Cooperative Multitasking #
Cooperative Multitasking
Yield, thread scheduling #
Yield, thread scheduling
A system where tasks voluntarily yield control to enable others to run #
In UI design, cooperative multitasking can prevent freezing, but poorly yielding tasks may degrade responsiveness.
Correlation Coefficient #
Correlation Coefficient
Pearson r, statistical relationship #
Pearson r, statistical relationship
A measure of how two variables move together #
In HCI, high correlation between eye‑tracking data and task performance can reveal interface bottlenecks.
Cross‑Platform Compatibility #
Cross‑Platform Compatibility
Responsive design, progressive enhancement #
Responsive design, progressive enhancement
Ensuring an application functions across operating systems and devices #
Achieving compatibility broadens reach, yet testing across varied configurations is resource‑intensive.
Cross‑modal Interaction #
Cross‑modal Interaction
Multisensory feedback, haptic‑visual synergy #
Multisensory feedback, haptic‑visual synergy
Combining different sensory channels, such as tactile vibration paired with visu… #
Cross‑modal cues can reinforce messages, but mismatched timing may cause confusion.
Data Visualization #
Data Visualization
Heat map, scatter plot #
Heat map, scatter plot
Graphical representation of information to aid comprehension #
Effective visualizations reveal usage patterns, yet overly complex charts can overwhelm users.
Deep Linking #
Deep Linking
A URL that points directly to a specific location within an app #
Deep links improve navigation efficiency, but must handle missing or outdated targets gracefully.
Design Pattern #
Design Pattern
Singleton, observer #
Singleton, observer
Reusable solution to a common design problem #
Applying established patterns accelerates development, yet inappropriate pattern selection can lead to rigidity.
Design Sprint #
Design Sprint
Rapid prototyping, iteration #
Rapid prototyping, iteration
A time‑boxed process for solving design challenges #
Although not a physical workshop, learners can simulate sprint phases through case studies, fostering quick ideation.
Device Agnosticism #
Device Agnosticism
Platform independence, universal design #
Platform independence, universal design
Creating interfaces that function regardless of hardware specifics #
Device‑agnostic designs improve accessibility, yet must account for varying input modalities.
Digital Twin #
Digital Twin
Virtual model, simulation #
Virtual model, simulation
A virtual replica of a physical system used for testing interactions #
In HCI, digital twins can model user behavior under varied conditions, highlighting potential usability issues before deployment.
Disability Access #
Disability Access
WCAG, assistive technology #
WCAG, assistive technology
Ensuring that digital products are usable by people with impairments #
Implementing alt text and keyboard navigation enhances inclusivity, but compliance alone does not guarantee optimal experience.
Distributed Cognition #
Distributed Cognition
External memory, collaborative work #
External memory, collaborative work
The notion that cognitive processes can be spread across people, tools, and envi… #
Designing interfaces that support distributed cognition, such as shared dashboards, facilitates teamwork.
Don’t‑Make‑Me‑Think Principle #
Don’t‑Make‑Me‑Think Principle
Usability heuristic, intuitive design #
Usability heuristic, intuitive design
A guideline stating that interfaces should be self‑explanatory #
Reducing mental effort accelerates task completion, yet oversimplification may hide advanced features.
Double‑Click #
Double‑Click
Click‑through, activation #
Click‑through, activation
A rapid two‑click input used to open files or execute commands #
While familiar to many, double‑click can be problematic on touchscreens, requiring alternative gestures.
Dynamic Content #
Dynamic Content
Ajax, real‑time update #
Ajax, real‑time update
Content that changes without a full page reload #
Dynamic interfaces improve responsiveness, but must manage loading indicators to avoid user uncertainty.
Edge Computing #
Edge Computing
Fog computing, latency reduction #
Fog computing, latency reduction
Processing data near the source to minimize delay #
Edge computing enables low‑latency interactions for AR/VR, yet introduces security considerations at the device level.
Empathy Map #
Empathy Map
User persona, affective modeling #
User persona, affective modeling
A visual tool capturing what users say, think, feel, and do #
Empathy maps guide design decisions, though they rely on accurate user insights.
End‑User Programming #
End‑User Programming
Macro scripts, visual programming #
Macro scripts, visual programming
Allowing users to create or modify functionality without formal coding #
This empowers customization, but may introduce errors if users lack technical understanding.
Eye‑Tracking #
Eye‑Tracking
Gaze path, fixation duration #
Gaze path, fixation duration
Technology that records where users look on a screen #
Eye‑tracking data informs layout optimization, yet equipment cost limits widespread adoption.
Feedback Loop #
Feedback Loop
Closed‑loop system, reinforcement #
Closed‑loop system, reinforcement
A cycle where user actions elicit system responses, influencing future behavior #
Effective loops sustain engagement, but delayed feedback can disrupt learning.
Fitts’s Law #
Fitts’s Law
Movement time, target size #
Movement time, target size
Predicts the time required to move to a target based on distance and size #
Applying Fitts’s Law guides button placement, reducing selection time.
Fidelity (Prototype) #
Fidelity (Prototype)
Low‑fidelity, high‑fidelity #
Low‑fidelity, high‑fidelity
The level of detail in a prototype #
Low‑fidelity prototypes enable rapid idea testing, while high‑fidelity versions reveal fine‑grained usability issues.
First‑Click Ratio #
First‑Click Ratio
The proportion of users who reach their goal after a single click #
High first‑click ratios indicate intuitive navigation, yet complex tasks may naturally lower the metric.
Fixed‑Action Pattern #
Fixed‑Action Pattern
Behavioral script, habit loop #
Behavioral script, habit loop
A sequence of actions triggered by a specific stimulus #
Interfaces that align with established patterns, such as swiping to delete, reduce learning curves.
Floating Action Button (FAB) #
Floating Action Button (FAB)
Material design, primary action #
Material design, primary action
A circular button that hovers over content to emphasize a key function #
FABs draw attention, but excessive use can clutter screens.
Force‑Touch #
Force‑Touch
3D Touch, pressure sensitivity #
3D Touch, pressure sensitivity
A touch input that varies based on applied pressure #
Force‑Touch enables context menus, yet hardware variability may affect consistency.
Framework (UI) #
Framework (UI)
Bootstrap, Material‑UI #
Bootstrap, Material‑UI
A collection of pre‑built components that accelerate UI development #
Frameworks ensure consistency, but reliance on defaults may limit creative expression.
Framing Effect #
Framing Effect
Decision bias, choice architecture #
Decision bias, choice architecture
How information presentation influences user decisions #
Positive framing of privacy settings can increase consent, while negative framing may deter engagement.
Friction (UX) #
Friction (UX)
Drop‑off, barrier #
Drop‑off, barrier
Elements that impede user flow, such as mandatory fields #
Reducing friction improves conversion, yet some friction (e.G., Confirmation dialogs) safeguards against mistakes.
Gamification #
Gamification
Badges, leaderboards #
Badges, leaderboards
Applying game mechanics to non‑game contexts to boost motivation #
Gamified progress bars can increase task completion, but over‑competition may alienate some users.
Gesture Recognition #
Gesture Recognition
Swipe, pinch #
Swipe, pinch
Interpreting user motions as commands #
Gesture‑based controls enable natural interaction, yet must be discoverable and tolerant of variance.
Grammatical Interface #
Grammatical Interface
Natural language UI, conversational UI #
Natural language UI, conversational UI
Allowing users to interact through text or speech using everyday language #
This lowers learning barriers, yet parsing ambiguity remains a technical hurdle.
Heuristic Evaluation #
Heuristic Evaluation
Nielsen heuristics, expert review #
Nielsen heuristics, expert review
A usability inspection method where experts assess compliance with recognized pr… #
Heuristic reviews quickly uncover issues, but may miss context‑specific problems.
Human‑Centered AI #
Human‑Centered AI
Explainable AI, ethical AI #
Explainable AI, ethical AI
Designing artificial intelligence systems that prioritize user values and transp… #
Human‑centered AI fosters trust, yet balancing performance with interpretability is complex.
Human‑Machine Interaction (HMI) #
Human‑Machine Interaction (HMI)
Cyber‑physical systems, control loops #
Cyber‑physical systems, control loops
The broader field encompassing interactions between people and automated devices #
HMI principles inform safety‑critical interfaces, such as medical equipment dashboards.
Hybrid Interface #
Hybrid Interface
Multimodal, mixed reality #
Multimodal, mixed reality
Combines multiple interaction modalities, like voice and touch #
Hybrid designs increase accessibility, yet synchronizing modalities demands careful timing.
Iconography #
Iconography
Glyph, symbol set #
Glyph, symbol set
The visual language of icons used throughout an interface #
Consistent iconography aids recognition, but culturally specific symbols may cause misinterpretation.
Idle Time #
Idle Time
Think time, pause #
Think time, pause
Period when a user is not actively interacting #
Designing for idle time, such as displaying tips, can enhance learning, yet excessive interruptions may irritate.
Implicit Interaction #
Implicit Interaction
Context awareness, sensor fusion #
Context awareness, sensor fusion
System responses triggered by environmental cues without explicit user commands #
Implicit interactions streamline workflows, but raise privacy concerns when data is inferred.
In‑situ Evaluation #
In‑situ Evaluation
Contextual inquiry, field study #
Contextual inquiry, field study
Assessing an interface within its natural usage environment #
In‑situ evaluation captures authentic behavior, yet logistical constraints can limit sample size.
Information Architecture (IA) #
Information Architecture (IA)
The structural design of content organization #
A clear IA enables users to locate information efficiently, while poor IA leads to disorientation.
Interaction Cost #
Interaction Cost
Effort, steps #
Effort, steps
The amount of work required to complete a task #
Reducing interaction cost by minimizing clicks improves satisfaction, though sometimes additional steps are needed for security.
Interaction Design (IxD) #
Interaction Design (IxD)
Task flow, feedback #
Task flow, feedback
The discipline of shaping digital interfaces to support user actions #
IxD focuses on timing, response, and sequence, ensuring smooth experiences.
Interface Metaphor #
Interface Metaphor
Desktop, trash can #
Desktop, trash can
A familiar concept used to help users understand digital functions #
Metaphors accelerate learning, yet outdated metaphors can hinder adoption of new paradigms.
Iterative Design #
Iterative Design
Prototype cycle, refinement #
Prototype cycle, refinement
A cyclical process of building, testing, and improving a product #
Iteration fosters user‑aligned solutions, though frequent changes may cause version fatigue.
Judgment Heuristic #
Judgment Heuristic
Availability, representativeness #
Availability, representativeness
Mental shortcuts that influence decision making #
Interfaces that highlight recent alerts exploit the availability heuristic, potentially biasing user attention.
Keyboard Shortcut #
Keyboard Shortcut
Hotkey, accelerator #
Hotkey, accelerator
A combination of keys that triggers commands quickly #
Providing shortcuts accelerates expert workflows, yet must be discoverable for novice users.
Knowledge Base #
Knowledge Base
FAQ, self‑service portal #
FAQ, self‑service portal
A repository of information that users can search for answers #
Well‑structured knowledge bases reduce support tickets, but outdated content erodes credibility.
Latency #
Latency
Round‑trip time, response delay #
Round‑trip time, response delay
The delay between user input and system response #
High latency degrades perceived performance, prompting designers to use loading indicators to manage expectations.
Learnability #
Learnability
Onboarding, skill acquisition #
Onboarding, skill acquisition
The ease with which new users achieve proficiency #
Interfaces with clear affordances and progressive disclosure improve learnability, yet overly simplified designs may limit advanced functionality.
Link Rot #
Link Rot
Broken link, dead URL #
Broken link, dead URL
When hyperlinks become invalid over time #
Regular link audits preserve content integrity and maintain user trust.
Live Prototype #
Live Prototype
Clickable mockup, interactive demo #
Clickable mockup, interactive demo
A functional representation that simulates real interactions #
Live prototypes enable realistic usability testing, though they may lack backend integration.
Load Balancing #
Load Balancing
Server farm, traffic distribution #
Server farm, traffic distribution
Distributing user requests across multiple resources to maintain performance #
Proper load balancing ensures consistent response times, essential for high‑traffic applications.
Localization #
Localization
Internationalization, translation #
Internationalization, translation
Adapting an interface for specific languages and cultures #
Effective localization improves global reach, yet requires careful handling of date, number, and text direction formats.
Machine Learning (ML) #
Machine Learning (ML)
Supervised learning, reinforcement learning #
Supervised learning, reinforcement learning
Algorithms that improve through data exposure #
In HCI, ML powers adaptive interfaces, such as personalized recommendations, but model bias can affect fairness.
Macro Interaction #
Macro Interaction
Task flow, goal‑oriented #
Task flow, goal‑oriented
High‑level user actions that achieve broader objectives, like completing a purch… #
Designing for macro interactions ensures that sub‑tasks align with overall goals.
Material Design #
Material Design
Google UI guidelines, depth cues #
Google UI guidelines, depth cues
A visual language that uses grid‑based layouts, responsive animations, and shado… #
Material Design creates a cohesive look, yet strict adherence may limit brand differentiation.
Choice overload, decision paralysis #
Choice overload, decision paralysis
Microinteraction #
Microinteraction
Toggle switch, toast notification #
Toggle switch, toast notification
Small, contained moments that accomplish a single task #
Well‑designed microinteractions provide feedback and delight, while poorly timed ones can be distracting.
Modal Window #
Modal Window
Dialog box, overlay #
Dialog box, overlay
A UI element that captures focus and requires user action before returning to th… #
Modals direct attention, yet overuse can interrupt workflow.
Model‑View‑Controller (MVC) #
Model‑View‑Controller (MVC)
Architecture pattern, separation of concerns #
Architecture pattern, separation of concerns
A software design that separates data (model), user interface (view), and busine… #
MVC promotes maintainability, though misaligned responsibilities can cause code drift.
Multimodal Interface #
Multimodal Interface
Voice‑gesture hybrid, cross‑modal #
Voice‑gesture hybrid, cross‑modal
Supports multiple input and output channels simultaneously #
Multimodal designs increase accessibility, yet synchronizing feedback across modalities is technically demanding.
Neuro‑Adaptive Interface #
Neuro‑Adaptive Interface
EEG feedback, brain‑state driven UI #
EEG feedback, brain‑state driven UI
Adjusts presentation based on real‑time neural signals #
Neuro‑adaptive systems can reduce cognitive load, but require robust signal processing to avoid false adaptations.
Noise‑Robust Design #
Noise‑Robust Design
Signal‑to‑noise ratio, error tolerance #
Signal‑to‑noise ratio, error tolerance
Creating interfaces that function reliably despite environmental disturbances #
For example, voice assistants that filter background chatter maintain usability in busy settings.
Onboarding #
Onboarding
Tutorial, guided tour #
Tutorial, guided tour
The introductory experience that familiarizes users with core features #
Effective onboarding shortens learning curves, yet overly long tutorials risk user abandonment.
Open‑Ended Interaction #
Open‑Ended Interaction
Free‑form text, natural language #
Free‑form text, natural language
Allowing users to input unconstrained data #
Open‑ended designs enable flexibility, but require sophisticated parsing to interpret intent correctly.
Overlay #
Overlay
Transparent layer, UI mask #
Transparent layer, UI mask
A semi‑transparent element that sits atop content, often used to focus attention #
Overlays can highlight critical alerts, but excessive layering may obscure underlying information.
Paradigm Shift #
Paradigm Shift
Technology transition, design revolution #
Technology transition, design revolution
Fundamental change in how users interact with systems, such as moving from mouse… #
Paradigm shifts demand relearning and can create temporary friction.
Pattern Library #
Pattern Library
Design system, component catalog #
Design system, component catalog
A collection of reusable UI patterns #
Maintaining a pattern library ensures consistency, yet governance is needed to prevent outdated components.
Pedagogical Agent #
Pedagogical Agent
Intelligent tutor, virtual coach #
Intelligent tutor, virtual coach
A software entity that facilitates learning through interaction #
Pedagogical agents can adapt content based on user progress, though their perceived authority influences effectiveness.
Performance Metric #
Performance Metric
Throughput, error rate #
Throughput, error rate
Quantitative measure of system or user efficiency #
Selecting appropriate metrics guides design decisions, yet over‑reliance on a single metric can skew priorities.
Personalization #
Personalization
Adaptive UI, user profiling #
Adaptive UI, user profiling
Tailoring content and layout to individual preferences #
Personalization can increase relevance, but excessive data collection raises privacy concerns.
Perceptual Load #
Perceptual Load
Visual clutter, sensory bandwidth #
Visual clutter, sensory bandwidth
The amount of sensory information presented #
Managing perceptual load prevents overload, ensuring users can process key elements.
Petri Net #
Petri Net
State transition diagram, concurrency model #
State transition diagram, concurrency model
A graphical tool for modeling concurrent processes #
In HCI, Petri nets can represent complex interaction flows, aiding analysis of deadlocks.
Phantom Touch #
Phantom Touch
Ghost click, false positive #
Ghost click, false positive
An unintended activation caused by hardware or software glitches #
Designing tolerant interfaces mitigates adverse effects of phantom touches.
Picture‑in‑Picture (PiP) #
Picture‑in‑Picture (PiP)
Overlay video, multitasking view #
Overlay video, multitasking view
A mode where a video stream appears within a smaller window while other content… #
PiP supports multitasking, yet must manage focus to avoid distraction.
Pinch‑Zoom #
Pinch‑Zoom
Two‑finger gesture, scaling #
Two‑finger gesture, scaling
A touch gesture that enlarges or reduces content #
Pinch‑zoom enhances readability on mobile, but must be bounded to prevent extreme scaling.
Pixel Density #
Pixel Density
DPI, resolution #
DPI, resolution
Number of pixels per inch on a display #
High pixel density improves visual sharpness, yet demands higher resource usage for rendering.
Predictive Text #
Predictive Text
Autocomplete, language model #
Autocomplete, language model
Suggests likely word completions as the user types #
Predictive text speeds entry, but may introduce bias if suggestions reflect limited data.
Prototyping #
Prototyping
Wireframe, mockup #
Wireframe, mockup
Creating preliminary versions of an interface to explore ideas #
Prototypes allow early detection of usability issues, though they may not reflect final performance constraints.
Psychophysiological Measures #
Psychophysiological Measures
Heart rate variability, skin conductance #
Heart rate variability, skin conductance
Biometric indicators of emotional or cognitive states #
Integrating these measures can inform adaptive interfaces, yet interpretation requires domain expertise.
Qualitative Feedback #
Qualitative Feedback
Open comments, user interview #
Open comments, user interview
Non‑numeric data that provides insights into user attitudes #
Qualitative feedback enriches understanding of pain points, though it can be subjective.
Quantitative Feedback #
Quantitative Feedback
Likert scale, click count #
Likert scale, click count
Numeric data that can be statistically analyzed #
Quantitative feedback enables benchmarking, yet may miss nuanced user experiences.
Quick Response (QR) Code #
Quick Response (QR) Code
2D barcode, scan interaction #
2D barcode, scan interaction
A matrix code that stores data readable by cameras #
QR codes bridge physical and digital spaces, but require adequate lighting and camera quality.
Readability #
Readability
Typography, contrast ratio #
Typography, contrast ratio
Ease with which text can be read #
High readability reduces eye strain, while poor contrast impairs accessibility.
Recursive Design #
Recursive Design
When an interface component contains instances of itself #
Recursive design can simplify complex hierarchies, yet risk infinite loops if not bounded.
Redundancy (Design) #
Redundancy (Design)
Duplication, fault tolerance #
Duplication, fault tolerance
Providing multiple cues for the same information, such as text and icon #
Redundancy enhances comprehension, but excessive duplication can clutter the interface.
Reflexive Interaction #
Reflexive Interaction
Automatic response, habit loop #
Automatic response, habit loop
User actions that become second nature, like pressing “Enter” to submit #
Designing for reflexive interactions streamlines tasks, yet may limit discoverability of alternative features.
Responsive Design #
Responsive Design
Fluid layout, breakpoints #
Fluid layout, breakpoints
Creating interfaces that adapt to varying screen sizes #
Responsive design ensures usability across devices, but requires thorough testing for edge cases.
Retrofit Interface #
Retrofit Interface
Legacy integration, wrapper #
Legacy integration, wrapper
Adding modern interaction capabilities to an existing system #
Retrofit solutions extend lifespan of older platforms, yet can introduce compatibility issues.
Risk Assessment #
Risk Assessment
Threat model, vulnerability analysis #
Threat model, vulnerability analysis
Evaluating potential hazards associated with an interface #
Conducting risk assessments informs security controls, though predicting user behavior remains challenging.
Rollover Effect #
Rollover Effect
Hover state, visual cue #
Hover state, visual cue
A change in appearance when a pointer rests over an element #
Rollover effects signal interactivity, but may be invisible on touch‑only devices.
Scalability #
Scalability
Horizontal scaling, load distribution #
Horizontal scaling, load distribution
Ability of a system to handle increased demand #
Scalable interfaces maintain performance under growth, yet require modular architecture.
Screen Real Estate #
Screen Real Estate
Viewport, layout density #
Viewport, layout density
The amount of usable space on a display #
Efficient use of screen real estate enhances information density, but over‑crowding reduces clarity.
Search Engine Optimization (SEO) #
Search Engine Optimization (SEO)
Metadata, keyword relevance #
Metadata, keyword relevance
Techniques to improve visibility in search results #
SEO considerations affect content structuring, yet must balance with user‑centric design.
Segmentation (User) #
Segmentation (User)
Persona clustering, demographic grouping #
Persona clustering, demographic grouping
Dividing users into distinct groups based on characteristics #
Segmentation guides targeted design, though overly granular segments can complicate development.
Semantic Consistency #
Semantic Consistency
Terminology alignment, labeling standards #
Terminology alignment, labeling standards
Using uniform language across an interface #
Consistency aids comprehension, yet may require localization adjustments.
Service Design #
Service Design
Touchpoints, journey mapping #
Touchpoints, journey mapping
Planning and organizing a service’s components to improve user experience #
Service design extends beyond UI, encompassing backend processes and support channels.
Shadow DOM #
Shadow DOM
Encapsulation, web components #
Encapsulation, web components
A browser feature that isolates component styles and markup #
Shadow DOM prevents style leakage, but can increase debugging complexity.
Signal‑to‑Noise Ratio #
Signal‑to‑Noise Ratio
Data quality, error margin #
Data quality, error margin
Measure of useful information relative to background interference #
High signal‑to‑noise improves accuracy of sensor‑based inputs, such as eye‑tracking.
Single‑Sign‑On (SSO) #
Single‑Sign‑On (SSO)
Federated identity, authentication token #
Federated identity, authentication token
Allows users to access multiple applications with one credential set #
SSO simplifies login, yet centralizes risk if compromised.
Skin Conductance Response (SCR) #
Skin Conductance Response (SCR)
Electrodermal activity, arousal indicator #
Electrodermal activity, arousal indicator
A physiological metric reflecting emotional arousal #
SCR can trigger adaptive UI changes, but requires careful interpretation to avoid false triggers.
Social Presence #
Social Presence
Avatar realism, telepresence #
Avatar realism, telepresence
Feeling of being together with others in a virtual environment #
Enhancing social presence improves collaboration, yet may increase expectations for realism.
Software Development Kit (SDK) #
Software Development Kit (SDK)
API collection, developer tools #
API collection, developer tools
A set of tools for building applications on a platform #
SDKs accelerate development, but must be kept up‑to‑date to avoid security gaps.
Spatial Interaction #
Spatial Interaction
3D gestures, room‑scale tracking #
3D gestures, room‑scale tracking
User input based on physical space, such as moving hands in VR #
Spatial interaction fosters immersion, yet requires precise tracking hardware.
Spontaneous Interaction #
Spontaneous Interaction
Unprompted engagement, opportunistic use #
Unprompted engagement, opportunistic use
Stakeholder Analysis #
Stakeholder Analysis
Interest mapping, influence diagram #
Interest mapping, influence diagram
Identifying individuals or groups affected by a design #
Understanding stakeholder priorities guides requirement gathering, though conflicting interests may arise.
State Diagram #
State Diagram
Finite state machine, transition graph #
Finite state machine, transition graph
Visual representation of possible states and transitions #
State diagrams help model complex UI flows, ensuring all scenarios are accounted for.
Storyboarding #
Storyboarding
Scenario illustration, narrative flow #
Scenario illustration, narrative flow
Visual sequence depicting user interactions over time #
Storyboards convey context, aiding communication among design teams.
Substance Abuse Detection (HCI) #
Substance Abuse Detection (HCI)
Behavioral analytics, risk scoring #
Behavioral analytics, risk scoring
Using interaction patterns to identify potential substance misuse #
Early detection can inform interventions, yet raises ethical considerations regarding data use.
Superuser Mode #
Superuser Mode
Admin privileges, elevated access #
Admin privileges, elevated access
A configuration granting advanced capabilities #
Providing a superuser mode enables expert tasks, but must be protected to prevent accidental system changes.
Synchronous Interaction #
Synchronous Interaction
Real‑time feedback, immediate response #
Real‑time feedback, immediate response
Communication where actions and responses occur simultaneously, such as live cha… #
Synchronous designs enhance engagement, but depend on network reliability.
System Usability Scale (SUS) #
System Usability Scale (SUS)
Standardized questionnaire, score interpretation #
Standardized questionnaire, score interpretation
A ten‑item survey measuring perceived usability #
SUS offers quick benchmarking, yet does not capture task‑specific nuances.
Task Analysis #
Task Analysis
Hierarchical decomposition, workflow mapping #
Hierarchical decomposition, workflow mapping
Breaking down user activities into constituent steps #
Task analysis uncovers hidden requirements, facilitating targeted design improvements.
Telemetry #
Telemetry
Usage data, remote monitoring #
Usage data, remote monitoring
Automatic collection of operational metrics #
Telemetry informs product updates, but must respect user consent and data privacy.
Touch Target Size #
Touch Target Size
Finger ergonomics, minimum dimensions #
Finger ergonomics, minimum dimensions
Recommended area for interactive elements to accommodate finger taps #
Adequate target size reduces missed taps, especially on small screens.
Touchless Interaction #
Touchless Interaction
Air gestures, proximity sensors #
Air gestures, proximity sensors
Control without physical contact, often using hand waves #
Touchless designs support hygiene, yet may suffer from false detections.
Transparency (UI) #
Transparency (UI)
Opacity, visual hierarchy #
Opacity, visual hierarchy
Use of see‑through elements to reveal underlying content #
Transparency can create depth, but excessive use reduces legibility.
Trend Analysis #
Trend Analysis
Time‑series, pattern recognition #
Time‑series, pattern recognition
Examining data over periods to identify shifts #
Trend analysis helps anticipate user needs, yet requires sufficient data volume.
Trust Calibration #
Trust Calibration
Confidence levels, reliability cues #
Confidence levels, reliability cues
Adjusting user trust based on system performance #
Providing confidence scores can aid calibration, but must avoid overpromising.
Usability Testing #
Usability Testing
Think‑aloud protocol, task success rate #
Think‑aloud protocol, task success rate
Observing real users as they interact with a prototype #
Testing uncovers practical issues, though sample size influences result generalizability.
User Journey Map #
User Journey Map
Touchpoints, emotional states #
Touchpoints, emotional states
A visual narrative of a user’s experience across interactions #
Journey maps reveal pain points, guiding holistic improvements.
User Modeling #
User Modeling
Persona, behavior simulation #
Persona, behavior simulation
Creating representations of user characteristics for prediction #
Accurate models support personalization, yet must be regularly updated.
User‑Generated Content (UGC) #
User‑Generated Content (UGC)
Reviews, comments #
Reviews, comments
Content created by end‑users within a platform #
UGC enriches community, but moderation is required to prevent misuse.
Virtual Reality (VR) #
Virtual Reality (VR)
Head‑mounted display, immersive environment #
Head‑mounted display, immersive environment
A simulated three‑dimensional space experienced through specialized hardware #
VR enables realistic training, yet motion sickness can limit session length.
Voice User Interface (VUI) #
Voice User Interface (VUI)
Speech recognition, spoken feedback #
Speech recognition, spoken feedback
Interaction through spoken language #
VUIs enable hands‑free use, but must handle accents and background noise.
Walkthrough (Design) #
Walkthrough (Design)
Guided tour, feature highlight #
Guided tour, feature highlight
An interactive guide that introduces users to key functions #
Walkthroughs reduce onboarding time, yet should be skippable for experienced users.
Web Accessibility Initiative (WAI) #
Web Accessibility Initiative (WAI)
WCAG, inclusive design #
WCAG, inclusive design
A W3C project establishing web accessibility standards #
Adhering to WAI guidelines improves inclusivity, though implementation can be resource‑intensive.
Web of Things (WoT) #
Web of Things (WoT)
Semantic interoperability, device description #
Semantic interoperability, device description
Extending the Internet of Things with web standards #
WoT enables unified control of heterogeneous devices, yet security across diverse endpoints must be assured.
Weight of Evidence #
Weight of Evidence
Bayesian inference, confidence metric #
Bayesian inference, confidence metric
Aggregating multiple indicators to assess a hypothesis #
In HCI, weight of evidence can support decision‑making about design changes.
White Space #
White Space
Negative space, layout breathing room #
Negative space, layout breathing room
Unfilled areas that separate content #
Effective use of white space improves readability, while crowded layouts hinder focus.
WIMP Interface #
WIMP Interface
Traditional desktop interaction paradigm #
Understanding WIMP conventions aids transition to newer models, though it may limit innovation.