Accot-Zhai Steering Law
A model predicting the speed-accuracy trade-off in pointing tasks when using devices like a mouse, important for user interface design. Useful for designing user interfaces that are efficient and easy to navigate.
A model predicting the speed-accuracy trade-off in pointing tasks when using devices like a mouse, important for user interface design. Useful for designing user interfaces that are efficient and easy to navigate.
A predictive model of human movement that describes the time required to move to a target area, used to design user interfaces that enhance usability. Important for designing efficient and user-friendly interfaces.
A principle that states the time it takes to make a decision increases with the number and complexity of choices available. Crucial for designing user interfaces that minimize cognitive load and enhance decision-making efficiency.
A design principle that suggests interfaces should minimize the need for users to recall information from memory, instead providing cues to aid recognition. Essential for creating user-friendly interfaces that reduce cognitive load and improve usability.
Replacing one UI component with another, often used in adaptive or dynamic interfaces. Crucial for maintaining flexibility and adaptability in UI design.
A web-based interface that allows customers to find information and perform tasks without needing assistance from a customer service representative. Essential for improving customer experience and reducing support costs.
Redundant, outdated, or unnecessary code or design elements that accumulate over time in a system. Important for identifying and removing to maintain clean, efficient, and maintainable systems and interfaces.
A rule-of-thumb or shortcut that simplifies decision-making and problem-solving processes. Essential for designing user-friendly interfaces that facilitate quick and efficient decision-making.
The mathematical study of waiting lines or queues. Useful for optimizing user flow and reducing wait times in user interfaces.
A principle that suggests the simplest explanation is often the correct one, favoring solutions that make the fewest assumptions. Crucial for problem-solving and designing straightforward, efficient solutions.
A cognitive process that groups information into manageable units, making it easier to remember and process. Important for designing user interfaces that enhance usability and information retention.
The ability to perform actions or behaviors automatically due to learning, repetition, and practice. Important for understanding user habits and designing intuitive user interfaces.
The process of creating an interface that displays key performance indicators and metrics in a visually accessible way. Essential for monitoring performance and making data-driven decisions.
User interfaces that change in response to user behavior or preferences to improve usability and efficiency. Crucial for creating personalized and efficient user experiences.
A set of ten general principles for user interface design created by Jakob Nielsen to improve usability. Essential for evaluating and improving user interface designs.
The mental and physical effort required to complete a task, influencing user experience and performance. Crucial for designing systems that minimize cognitive and physical load, enhancing usability and efficiency.
The use of icons or graphical symbols to represent objects, actions, or concepts, enhancing usability and visual communication. Crucial for creating intuitive and accessible user interfaces.
Pre-selected options in a user interface that are chosen to benefit the majority of users. Essential for simplifying decision-making and improving user experience by reducing the need for customization.
A design approach that prioritizes the practical purpose and usability of digital products over purely aesthetic considerations. Important for creating efficient, user-centered designs that effectively fulfill their intended functions.
The principle that elements in a digital interface maintain consistent appearance, position, and behavior across different pages and states to help users maintain orientation and familiarity. Important for creating a stable and predictable user experience, reducing disorientation and enhancing usability.
A methodology for creating design systems by breaking down interfaces into their basic components (atoms, molecules, organisms, templates, and pages). Essential for creating scalable and maintainable design systems.
A search system that allows users to narrow down search results by applying multiple filters based on different attributes or categories. Essential for improving user search experience and efficiency.
A reusable solution to common design problems that provides a standard way of addressing recurring issues in design. Essential for creating consistent and efficient design solutions.
The deteriorating quality of decisions made by an individual after a long session of decision making, due to mental exhaustion. Important for designing interfaces that minimize cognitive load and simplify decision processes.
A design principle that states the design of a product or interface should primarily serve its intended purpose or functionality. Important for creating digital designs that are both practical and user-friendly.
A method of creating and testing user interfaces using hand-drawn sketches and mockups on paper. Essential for early-stage design validation and gathering user feedback.
Decision-making strategies that use simple heuristics to make quick, efficient, and satisfactory choices with limited information. Important for designing user experiences that support quick and efficient decision-making.
The ease with which visual information can be processed and understood by the viewer. Important for creating intuitive and accessible interfaces.
The effort required for users to complete a task or interaction within a system. Essential for optimizing usability and minimizing user effort.
The arrangement of information in a way that prioritizes the most important content, guiding users through the information in a logical order. Crucial for creating clear and navigable interfaces that enhance user experience.
The theory that users search for information in a manner similar to animals foraging for food, aiming to maximize value while minimizing effort. Important for designing efficient and user-centered information retrieval systems.
Human-Computer Interaction (HCI) is the study of designing interfaces and interactions between humans and computers. It ensures that digital products are user-friendly, efficient, and satisfying.
A theory that explains how the amount of mental effort required to process information can impact user experience and task performance. Important for designing user interfaces that minimize unnecessary cognitive effort, enhancing usability and user satisfaction.
A collection of design patterns that provides solutions to common design problems. Useful for standardizing design solutions and promoting best practices across projects.
The concept that humans have a finite capacity for attention, influencing how they perceive and interact with information. Crucial for designing user experiences that are not overwhelming and facilitate focus.
Voice User Interface (VUI) is a system that allows users to interact with a device or software using voice commands. Essential for creating hands-free, intuitive user experiences.
The ability of an object to stand out and attract attention within its environment. Important for designing elements that need to be easily noticed by users.
Providing clear, concise, and relevant navigation options to help users find what they need quickly. Crucial for improving user experience and efficiency in digital products.
Integrated Development Environment (IDE) is a software suite that combines tools like code editors, debuggers, and compilers. Essential for improving developer productivity and ensuring efficient and error-free coding practices.
An AI-driven assistant or tool that helps users accomplish tasks more efficiently, often by providing suggestions and automating routine actions. Important for enhancing productivity and user experience through AI assistance.
The practice of keeping multiple web pages open in browser tabs for future reference or action. Important for understanding user behavior and designing for multi-tab usage.
A usability testing method that measures the first click users make on a webpage to determine if they can successfully navigate to their goal. Essential for evaluating and improving the navigational structure of a website.
The process of creating a simplified visual guide or blueprint for the layout and structure of a webpage or app, focusing on functionality and content placement. Crucial for planning and communicating design structure before full development.
The process of designing intuitive navigation systems within a digital product that help users easily understand their current location, navigate to desired destinations, and efficiently complete tasks. Crucial for enhancing user experience, reducing cognitive load, and ensuring users can achieve their goals seamlessly.
A collection of reusable UI components that can be used to build applications. Helps in maintaining consistency and efficiency in the design and development process.
A design principle that involves using relative size to indicate the importance of elements, creating visual hierarchy and focus. Crucial for guiding user attention and creating effective visual communication.
The ease with which users can find new features or content within a product. Essential for enhancing user engagement and product usability.
The degree to which a product or system can be used by specified users to achieve specified goals with effectiveness, efficiency, and satisfaction in a specified context of use. Essential for creating products that are easy to use and meet user needs effectively.
The study of how information is transmitted and received, including the processes and methods that facilitate communication. Important for designing effective communication strategies and user interfaces.
A series of numbers where each number is the sum of the two preceding ones, creating a pattern found in nature and various fields. Useful for understanding natural growth patterns, efficient estimation techniques, and its relationship to the aesthetically pleasing Golden Ratio.
The phenomenon where people follow the direction of another person's gaze, influencing their attention and behavior. Important for understanding visual attention and designing more effective visual cues in interfaces.
User Experience (UX) refers to the overall experience of a person using a product, system, or service, encompassing all aspects of the end-user's interaction. Crucial for creating products that are not only functional but also enjoyable, efficient, and satisfying to use.
A cognitive bias where people seek out more information than is needed to make a decision, often leading to analysis paralysis. Crucial for designing decision-making processes that avoid information overload for users.
A Gestalt principle where elements that are located within the same closed region are perceived as being grouped together. Essential for creating designs that are easily understood and visually organized.
A step-by-step guide that helps users complete a complex task by breaking it down into manageable steps. Crucial for improving usability and ensuring users can successfully complete multi-step processes.
A mode of thinking, derived from Dual Process Theory, that is fast, automatic, and intuitive, often relying on heuristics and immediate impressions. Important for understanding how users make quick decisions and respond to design elements instinctively, aiding in the creation of intuitive and user-friendly interfaces.
Pre-set options in a system that are designed to benefit users by simplifying decisions and guiding them towards the best choices. Essential for improving user experience and ensuring that users make optimal decisions with minimal effort.
A design principle that states that contrasting elements (such as color, shape, size) can be used to draw attention and create visual interest. Important for creating visually engaging and accessible designs that guide user attention effectively.
A developer proficient in both front-end and back-end technologies, capable of building complete web applications. Crucial for delivering comprehensive and cohesive digital products by managing both user interface and server-side components.
A concept that humans make decisions within the limits of their knowledge, cognitive capacity, and available time, leading to satisficing rather than optimal solutions. Crucial for designing systems and processes that account for human cognitive limitations and decision-making processes.