Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Microinteractions
Dedication
Foreword
Preface
What Is This Book About?
Who Should Read This Book
How This Book Is Organized
Why Write a Book About Microinteractions?
Conventions Used in This Book
Using Code Examples
Safari® Books Online
How to Contact Us
Content Updates
October 3, 2013
Acknowledgments
1. Designing Microinteractions
Microinteractions Are Not Features ... But Still Matter
Microinteractions Can Be Big
The Secret History of Microinteractions
The Structure of Microinteractions
Microinteractions as a Philosophy
Summary
2. Triggers
Manual Triggers
Bring the Data Forward
The Components of a Trigger
Controls
Making manual triggers discoverable
Invisible triggers
Control states
Labels
System Triggers
System Trigger Rules
Summary
3. Rules
Designing Rules
Generating Rules
Verbs and Nouns
Screens and States
Constraints
Don’t Start from Zero
Absorb Complexity
Limited Options and Smart Defaults
Controls and User Input
Preventing Errors
Microcopy
Algorithms
Summary
4. Feedback
Feedback Illuminates the Rules
Feedback Is for Humans
Less Is More
Feedback as a Personality-Delivery Mechanism
Feedback Methods
Visual
Animation
Messages
Audio
Earcons
Speech
Haptics
Feedback Rules
Summary
5. Loops and Modes
Modes
Spring-Loaded and One-off Modes
Loops
Styles of Loops
Long Loops
Progressive disclosure or reduction
Summary
6. Putting It All Together
Example 1: Mobile App
Example 2: Online Shared Playlist
Example 3: Dishwasher Control Panel
Prototyping and Documenting Microinteractions
Orchestrating Microinteractions
Turning Microinteractions into Features
How to Fix a Dull Microinteraction
Think Small
A. Testing Microinteractions
What to Look for During Testing
Using Quantitative Data
A Process for Testing Microinteractions
Index
About the Author
Colophon
Copyright
← Prev
Back
Next →
← Prev
Back
Next →