Introduction To HCI
Introduction To HCI
Introduction To HCI
1980s: Mouse and WIMP (Windows, Icons, Mouse Design and Visual Arts: Design principles from graphic
and Pointer) design, industrial design, and other visual arts play a
crucial role in HCI. User interfaces need to be
The rise of the World Wide Web brought new aesthetically pleasing, intuitive, and visually engaging
challenges and opportunities for HCI. Designing to enhance user experience and usability.
websites and web applications required consideration
of navigation, layout, and usability for a global Human Factors Engineering: This field focuses on
audience. optimizing the interaction between humans and
systems, considering human abilities, limitations, and
2000s: Mobile and Touch Interfaces ergonomic factors. Human factors engineers contribute
Mobile devices became prevalent, leading to the to the design of interfaces that are comfortable,
development of touch interfaces. Apple's iPhone, efficient, and safe for users.
released in 2007, popularized multi-touch interactions Social Sciences: Sociological and anthropological
and gestures as core HCI elements. perspectives help HCI researchers understand how
2010s: Natural Language and Gestural Interfaces cultural and social factors influence user behaviors and
preferences. This knowledge is important for designing
Voice assistants like Siri and Google Assistant became inclusive and culturally sensitive interfaces.
mainstream, allowing users to interact with devices
using natural language. Gestural interfaces, augmented Information Science: HCI involves managing and
reality (AR), and virtual reality (VR) gained traction. presenting information effectively. Information science
provides insights into organizing, searching, and
Present and Beyond: AI-driven Interfaces presenting information in ways that are meaningful and
Current trends include AI-driven interfaces that easy to navigate for users.
personalize experiences, predictive text, and predictive Ethnography and Anthropology: Researchers in HCI
user interactions. HCI is becoming more adaptive and often use ethnographic methods to observe and
context-aware, with the integration of machine understand user behaviors in their natural contexts.
learning and AI technologies. This helps designers create interfaces that cater to real-
INTERDISCIPLINARY NATURE OF HCI world user needs.
Gestalt Principles: Gestalt principles, which include Accessibility: Understanding the cognitive and
concepts like proximity, similarity, and closure, are used perceptual needs of users with disabilities is crucial for
to design interfaces that make sense to users. These creating accessible interfaces. Designing for individuals
principles help in organizing information in a way that with various cognitive and perceptual abilities involves
aligns with how people naturally perceive and interpret considering factors such as screen readers for the
visual patterns. visually impaired or alternative input methods for
those with motor disabilities.
Cognitive Load: Designers aim to minimize cognitive
load, the mental effort required to process information In HCI, the goal is to create user interfaces that align
and complete tasks. This involves creating interfaces with users' natural cognitive processes and perceptual
that are intuitive and require minimal cognitive effort. abilities, making interactions intuitive, efficient, and
Clear navigation, concise instructions, and well- satisfying. By incorporating insights from human
organized content all contribute to reducing cognitive perception and cognition, designers can create digital
load. systems and interfaces that are user-centered and
enhance the overall user experience.
1. Intrinsic cognitive load (simplify)
2. Germane cognitive load (maximise)
3. Extraneous cognitive load (reduce)