UsefulLinks
Computer Science
Human-Computer Interaction (HCI)
Interaction Design
1. Foundations of Interaction Design
2. The Interaction Design Process
3. Core Principles of Interaction Design
4. User Research and Analysis
5. Information Architecture and Interaction Structure
6. Interaction Patterns and Interface Elements
7. Prototyping and Testing
8. Advanced Interaction Design Topics
5.
Information Architecture and Interaction Structure
5.1.
Information Architecture Fundamentals
5.1.1.
Content Strategy
5.1.1.1.
Content Inventory
5.1.1.2.
Content Audit
5.1.1.3.
Content Lifecycle
5.1.2.
Organization Systems
5.1.2.1.
Alphabetical Organization
5.1.2.2.
Chronological Organization
5.1.2.3.
Topical Organization
5.1.2.4.
Task-Oriented Organization
5.1.2.5.
Audience-Specific Organization
5.1.2.6.
Hybrid Organization
5.1.3.
Labeling Systems
5.1.3.1.
Breadcrumb Labels
5.1.3.2.
Heading Labels
5.1.3.3.
Link Labels
5.1.3.4.
Index Terms
5.1.4.
Navigation Systems
5.1.4.1.
Hierarchical Navigation
5.1.4.2.
Sequential Navigation
5.1.4.3.
Associative Navigation
5.1.5.
Search Systems
5.1.5.1.
Search Interface Design
5.1.5.2.
Query Processing
5.1.5.3.
Results Presentation
5.1.5.4.
Filtering and Faceting
5.2.
Interaction Flow Design
5.2.1.
User Scenarios
5.2.1.1.
Scenario Development
5.2.1.2.
Scenario Validation
5.2.1.3.
Use Case Integration
5.2.2.
User Flow Diagrams
5.2.2.1.
Entry Points
5.2.2.2.
Decision Points
5.2.2.3.
Exit Points
5.2.2.4.
Alternative Paths
5.2.3.
Task Flow Analysis
5.2.3.1.
Task Decomposition
5.2.3.2.
Workflow Optimization
5.2.3.3.
Bottleneck Identification
5.2.4.
State Diagrams
5.2.4.1.
System States
5.2.4.2.
State Transitions
5.2.4.3.
Trigger Events
5.3.
Behavioral Specification
5.3.1.
Interaction Rules
5.3.1.1.
Conditional Logic
5.3.1.2.
Business Rules
5.3.1.3.
Validation Rules
5.3.2.
System Responses
5.3.2.1.
Immediate Responses
5.3.2.2.
Delayed Responses
5.3.2.3.
Error Responses
5.3.3.
Mode Management
5.3.3.1.
Modal Interactions
5.3.3.2.
Modeless Interactions
5.3.3.3.
Mode Switching
Previous
4. User Research and Analysis
Go to top
Next
6. Interaction Patterns and Interface Elements