Flylib.com
Books
Software
Computers & Technology
Home Computing
Business & Culture
Programming
Software
Web Development
Certification
Networking
Security & Encryption
Computer Science
Operating Systems
Microsoft
Hardware
Databases
Graphic Design
Apple
Digital Music
Digital Photography & Video
Games & Strategy Guides
Project Management
Mobile & Wireless Computing
Education & Reference
Encyclopedias
Test Preparation
Studying & Workbooks
Schools & Teaching
Writing, Research & Publishing Guides
Foreign Language Study & Reference
Atlases & Maps
Dictionaries & Thesauruses
Words, Language & Grammar
College & University
Trivia & Fun Facts
Consumer Guides
Business & Investing
Industries & Professions
Management & Leadership
Organizational Behavior
Personal Finance
Small Business & Entrepreneurship
Popular Economics
Marketing & Sales
Finance
Skills
Business Life
Economics
Job Hunting & Careers
Biography & History
Reference
International
Real Estate
Investing
Women & Business
Science & Math
Mathematics
Technology
Reference
Earth Sciences
Physics
Biological Sciences
Behavioral Sciences
Nature & Ecology
Astronomy & Space Science
History & Philosophy
Experiments, Instruments & Measurement
Agricultural Sciences
Category list
- page 1
Buy on amazon.com >>
Cooper A.
,
Reimann R.
<< Previous book
Next page >>
1
2
3
4
Table of Contents
Table of Contents
BackCover
About Face 2.0--The Essentials of Interaction Design
Foreword
Introduction to the Second Edition
Why Interaction Design?
Defining Interaction Design
What This Book Is and What It Is Not
A Working Language for Interaction Design
Changes from the First Edition
Conventions Used in This Book
Let s Design
Section One: Know Thy User--Part I: Bridging the Gap
Chapter 1: Goal-Directed Design
The Evolution of Design in Manufacturing
Planning and Designing Behavior
Recognizing User Goals
The Goal-Directed Design Process
Chapter 2: Implementation Models and Mental Models
User Mental Models
Represented Models
Most Software Conforms to Implementation Models
Mechanical-Age versus Information-Age Represented Models
Chapter 3: Beginners, Experts, and Intermediates
Optimizing for Intermediates
Chapter 4: Understanding Users--Qualitative Research
Ethnographic Interviews: Interviewing and Observing Users
Other Types of Research
Chapter 5: Modeling Users--Personas and Goals
Why Model?
Personas
Goals
Constructing Personas
Other Models
Chapter 6: Scenarios--Translating Goals into Design
Envisioning Solutions with Persona-Based Design
Chapter 7: Synthesizing Good Design--Principles and Patterns
Interaction Design Patterns
Interaction Design Imperatives
Section Two: Designing Behavior and Form--Part II: Achieving Goals and Removing Barriers
Chapter 8: Software Posture
Postures for the Desktop
Postures for the Web
Postures for Other Platforms
Chapter 9: Orchestration and Flow
Orchestration
Chapter 10: Eliminating Excise
GUI Excise
Stopping the Proceedings
Common Excise Traps
Chapter 11: Navigation and Inflection
Types of Navigation
Improving Navigation
Chapter 12: Understanding Undo
Designing an Undo Facility
Types and Variants of Undo
Other Models for Undo-Like Behavior
Undo-Proof Operations
Chapter 13: Rethinking Files and Save
Problems with the Implementation Model
Implementation Model versus Mental Model
Dispensing with the Implementation Model of the File System
Designing a Unified File Presentation Model
Unified Document Management
Are Disks and Files Systems a Feature?
Time for Change
Part III: Providing Power and Pleasure
Chapter 14: Making Software Considerate
What Makes Software Considerate?
Considerate Software Is Possible
Chapter 15: Making Software Smart
Putting the Idle Cycles to Work
Giving Software a Memory
Task Coherence
Actions to Remember
Applying Memory to Your Applications
Memory Makes a Difference
Chapter 16: Improving Data Retrieval
Storage and Retrieval in the Physical World
1
2
3
4
Buy on amazon.com >>
Cooper A.
,
Reimann R.
<< Previous book
Next page >>