Acknowledgments | p. xi |
Introduction | p. xiii |
Getting Oriented | p. 1 |
Designing the First Impression | p. 3 |
Discovering the Layout | p. 4 |
An 'Automattic' jump | p. 7 |
Guiding the Eye | p. 11 |
Applying the Gutenberg Diagram | p. 11 |
Use color to draw attention | p. 15 |
Showing Your Personality | p. 17 |
Unifying a Design to Form a Positive Impression | p. 19 |
Using characters | p. 21 |
Zen and the Art of Navigation | p. 26 |
Telling the Software What to Do | p. 27 |
Everybody wants to direct | p. 29 |
Avoid Login syndrome | p. 31 |
Say what you do and do what I say | p. 33 |
All Links Are Not Created Equal | p. 34 |
Using Ambient Signifiers As Navigational Clues | p. 36 |
Showing signs of age on the Web | p. 37 |
Getting Your Head Out of the Tag Cloud | p. 40 |
Justifying Innovation | p. 42 |
When to just say no | p. 43 |
If you're not part of the solution... | p. 45 |
Learning | p. 47 |
Surfacing the Trigger Words | p. 49 |
Why Welcome Messages Are Useless | p. 49 |
Designing for Scannability | p. 51 |
Call-to-action phrases | p. 52 |
Labeling the Interface | p. 55 |
Stop Labeling Your Assumptions | p. 56 |
Beyond Words and Onto Video | p. 59 |
A Moving Picture Is Worth 10,000 Words | p. 60 |
Using video to communicate problems | p. 61 |
Using video to communicate ideas | p. 62 |
The Ridiculously Simple Art of Protocasting | p. 63 |
Searching | p. 65 |
Making Suggestions | p. 67 |
Using Auto-complete as a Poka-yoke Device | p. 68 |
The pitfalls | p. 70 |
The right solution at the right time | p. 72 |
Getting Through the Results | p. 73 |
Trusting the Standards That Actually Work Well | p. 74 |
Offering a way back to the results | p. 76 |
Refining Your Search | p. 78 |
Keeping Advanced Simple | p. 80 |
Progressive disclosure in action | p. 81 |
Encouraging interaction | p. 82 |
Diving in | p. 85 |
Standardizing Playback Controls | p. 87 |
The Mystery of Programming the VCR | p. 87 |
But wait-there's something better | p. 92 |
Learning from the best and improving the rest | p. 94 |
Nailing Form Layout | p. 97 |
Designing Forms That Flow | p. 98 |
Perfecting OK/Cancel | p. 101 |
Primary and secondary actions | p. 102 |
It matters | p. 104 |
Conquering the Wizard | p. 105 |
Set Clear Expectations | p. 105 |
Establish limits | p. 108 |
Going the Extra Mile with Inline Validation | p. 111 |
Communicating Errors and Giving Kudos | p. 112 |
Updating information in real time | p. 116 |
Simplifying Long Forms | p. 120 |
Clear Expectations | p. 121 |
Getting Them Signed In | p. 126 |
Improving on Standards, Again | p. 127 |
User name vs. a user's name | p. 127 |
Above and beyond | p. 128 |
Counting Characters | p. 131 |
Reaching Your Limits | p. 132 |
Poka-yoke in editing | p. 134 |
A little extra warning | p. 136 |
Participating | p. 137 |
Building Profiles | p. 139 |
Progressive Enhancements | p. 140 |
From data to dashboard | p. 141 |
The blank slate | p. 143 |
Editing | p. 144 |
The Right Tools at the Right Time | p. 146 |
Hiding the advanced stuff | p. 149 |
Cleaning up | p. 150 |
Making Social Connections | p. 151 |
Friends vs. Followers | p. 152 |
Not present at time of photo | p. 155 |
Designing the Obvious Blog | p. 156 |
Three Ways to a Better Blog | p. 157 |
The solutions | p. 158 |
Follow not the fool | p. 163 |
Inviting Discussion | p. 164 |
Letting Your Customers Speak | p. 164 |
A question of trust | p. 166 |
Using your otaku | p. 166 |
Flagging the offenders | p. 168 |
Get out of the way | p. 168 |
Getting a Good Rating | p. 169 |
Clarity Over Efficiency | p. 170 |
Credit where it's due | p. 172 |
Managing Information | p. 173 |
Making RSS Meaningful | p. 175 |
Deciphering the Options | p. 177 |
Tagging It | p. 181 |
Taxonomies, Folksonomies, and Anomalies | p. 183 |
Eliminating the language barrier | p. 183 |
Explaining new ideas | p. 184 |
Making suggestions | p. 184 |
Searching, searching, searching | p. 185 |
The future of tagging | p. 186 |
Getting Reorganized with Drag-and-Drop | p. 187 |
The Three States of an Interaction | p. 187 |
Invitation | p. 187 |
Manipulation | p. 188 |
Completion | p. 190 |
Feeling complete | p. 192 |
Justifying the functionality | p. 192 |
Managing Interruption with System Notification | p. 194 |
Designing for Change | p. 196 |
Notification areas | p. 198 |
Reusable Interface Elements | p. 198 |
Moving on | p. 201 |
Signing Off | p. 203 |
Complicating the very simple | p. 203 |
Compelling Users to Return | p. 205 |
Reusing the space | p. 206 |
Getting the message out | p. 207 |
Dusting Off Dusty Users | p. 208 |
Turning the Inactive into the Devoted | p. 209 |
Making it personal | p. 210 |
Surveys | p. 212 |
A chance to talk back | p. 212 |
Don't overdo it | p. 213 |
Letting Them Go | p. 215 |
Losing Gracefully | p. 216 |
Tying up loose ends | p. 216 |
Gone, but (possibly) not lost | p. 218 |
Conclusion: The Keys to Great Design | p. 221 |
Table of Contents provided by Ingram. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.