제3판 서문: 인터페이스는 삶을 더 쉽게 만들어야 한다 xiv
1장 문제를 정확히 파악하고 제대로 해결하는 디자인 1
사용자를 둘러싼 컨텍스트 파악하기 2
당신은 사용자가 아니다 3
인터랙션은 대화처럼 3
콘텐츠와 기능을 사용자에게 맞춰라 4
숙련도에 따라 달라지는 것들 5
인터페이스는 목표를 달성하는 수단일 뿐 7
‘왜?’라고 묻고 또 묻기 8
문제를 정확히 파악하고 제대로 해결하기 8
사용자를 있는 그대로 이해하는 법 10
직접 관찰 12
케이스 스터디 12
설문조사 13
퍼소나(personas) 13
디자인 리서치는 마케팅 리서치가 아니다 14
인터페이스에서 사람들은 무슨 생각을 하고 어떻게 행동할까? 15
안전한 탐색(Safe Exploration) 16
즉각적 만족(Instant gratification) 17
만족화(Satisficing) 18
중도에 바꾸기(Changes in Midstream) 20
선택 미루기(Deferred Choices) 21
점진적 창조(Incremental Construction) 22
습관화(Habituation) 23
짬시간 활용(Microbreaks) 25
공간 기억(Spatial Memory) 26
미래 계획 기억(Prospective Memory) 28
능률적 반복(Streamlined Repetition) 30
키보드만 사용하기(Keyboard Only) 32
소셜 미디어(Social Media), 소셜 프루프(Social Proof), 협업(Collaboration) 33
성공적인 인터랙션 디자인을 위한 필수 요소 35
2장 콘텐츠 구성하기: 정보 설계와 애플리케이션 구조 37
사용에 방해되지 않는 정보 구조 만들기 38
정보 구조란? 39
사용자를 위한 정보 공간 40
접근법 40
정보와 정보의 표현을 분리하라 40
상호 배타적이면서 전체를 포괄하기 41
콘텐츠를 구성하고 분류하는 방법 42
위치(Location) 42
가나다순(Alphabetical) 43
시간(Time) 43
카테고리(Category) 또는 다면 필터(Facet) 43
위계(Hierarchy) 44
숫자(Number) 44
태스크와 작업흐름 위주의 앱 디자인하기 44
자주 사용하는 항목을 눈에 띄게 하라 44
일련의 단계로 작업 ‘쪼개기’ 45
다양한 채널과 화면 크기는 우리가 직면해야 하는 현실 45
정보를 카드 형태로 보여 줘라 46
화면 유형의 시스템 디자인 46
개요 보기: 목록이나 그리드 위에서 항목과 옵션 보여 주기 47
집중하기: 한 번에 하나만 표시하기 49
만들기: 창작을 위한 툴 제공하기 50
수행하기: 하나의 태스크를 효과적으로 완료하기 50
패턴 51
01 추천(Feature), 검색(Search), 탐색(Browse) 52
02 모바일 다이렉트 액세스(Mobile Direct Access) 61
03 스트림(Streams)과 피드(Feeds) 63
04 미디어 브라우저(Media Browser) 76
05 대시보드(Dashboard) 87
06 캔버스(Canvas)와 팔레트(Palette) 90
07 마법사(Wizard) 95
08 설정 편집기(Settings Editor) 99
09 다양한 보기 모드(Alternative Views) 104
10 작업 공간 나누기(Many Workspaces) 112
11 도움말 시스템(Help Systems) 117
12 태그(Tags) 128
유연하면서도 단단한 정보 구조를 만들자 133
3장 이동하기: 표지판, 길 찾기, 내비게이션 135
정보와 태스크 공간 이해하기 136
표지판 136
길 찾기 137
내비게이션 138
글로벌 내비게이션(Global Navigation) 138
유틸리티 내비게이션(Utility Navigation) 139
연관 및 인라인 내비게이션(Associative and Inline Navigation) 139
관련 콘텐츠(Related Content) 140
태그(Tags) 140
소셜(Social) 140
디자인할 때 고려할 점 140
내비게이션 디자인과 시각적 표현 분리하기 141
인지 부담 141
이동 거리 최소화하기 142
내비게이션 모델 144
허브 앤 스포크(Hub and Spoke) 144
완전히 연결된(Fully Connected) 모델 144
멀티레벨(Multilevel) 또는 트리(Tree) 145
단계별 모델 146
피라미드 모델 147
넓고 얕은 내비게이션 148
패턴 149
13 명확한 진입점(Clear Entry Points) 150
14 메뉴 페이지(Menu Page) 155
15 피라미드(Pyramid) 161
16 모달 패널(Modal Panel) 164
17 딥링크(Deep Link) 169
18 탈출구(Escape Hat