Index
A
- accessibility
- Accordion pattern
- Ace Hardware website, Commerce- centric websites
- action and command patterns, The Patterns-Conclusion
- Action Panel, What-What
- Cancelability, What-What
- Command History, Undoable actions-What
- Hover Tools, What-What
- Macros, What-Conclusion
- Multilevel Undo, What-Examples
- Preview, What-What
- Prominent “Done” Button, What-What
- Smart Menu Items, What-What
- Spinners and Loading Indicators, What-What
- action history stack, Design an undo or action history stack
- Action Panel pattern
- actions and commands
- about, Doing Things: Actions and Commands
- affordance for, Affordance
- direct manipulation of objects, Direct Manipulation of Objects
- drag-and-drop actions, Drag-and-Drop
- drop-down menus and, Drop-Down Menus
- keyboard actions, Keyboard Actions
- rotate and shake, Rotate and Shake
- single-clicking versus double-clicking items, Single-Clicking Versus Double-Clicking Items
- tap, swipe, and pinch, Tap, Swipe, and Pinch
- typed commands, Typed Commands
- using action panels, Action Panels
- using buttons, Buttons
- using hover tools, Hover Tools
- using links, Links
- using menu bars, Menu Bars
- using pop-up menus, Pop-Up Menus
- using toolbars, Toolbars
- activity streams, How
- adaptive/parametric visual design, Adaptive/Parametric-Conclusion
- Adobe Acrobat, managing and editing documents, Manage and edit media assets
- Adobe Bridge
- Adobe Creative Cloud
- Adobe Illustrator
- Alternative Views pattern and, Examples
- Clear Entry Points pattern and, Examples
- Movable Panels pattern and, What
- Adobe Lightroom
- Adobe Photoshop
- Adobe Photoshop CC
- Adobe Premier Rush interface, affordances in, Direct Manipulation of Objects
- Adobe User Forums, Online community
- aesthetics and visual design, Visual Style and Aesthetics
- affordance in interface design, Affordance
- AIGA website, Menu Page pattern, How, Examples
- Airbnb
- AirVisual application, Flat Design
- alignment
- AllTrails app, Data Brushing pattern in, Examples
- Alpha/Numeric Scroller pattern
- alphabetical ordering of content, Alphabetical
- Alternative Views pattern, Focus: Show One Single Thing, What-What
- Amazon website
- American Red Cross website, Fat Menus pattern and, Examples
- Android OS
- angles and curves in visual design, Angles and curves
- Animated Transition pattern
- animation
- bringing into interface design, additional resources for, Further Reading
- in Spinners and Loading Indicators pattern, How
- Annotated Scroll Bar pattern
- Anthropologie website, Pagination pattern, Examples
- anticipatory systems, Anticipatory Systems
- Apple
- Apple Health app
- Apple iMovie, managing and editing media assets, Manage and edit media assets
- Apple iOS (see iOS)
- Apple iPad (see iPad)
- Apple Keynote
- Alternative Views pattern and, Examples
- drop-down choosers with thumbnail grid, Examples
- Apple Mail, Autocompletion pattern in, Examples
- Apple Measure app, Adaptive/Parametric
- Apple News application, Collapsible Panels pattern, Examples
- Apple Notes, Touch Tools pattern, Examples
- Apple Photos, The browsing interface
- Apple Safari browser autocomplete, Examples
- Apple TV
- Apple Wallet, skeuomorphic visual design in, Skeuomorphic
- assistive systems, Assistive Systems
- associative navigation, Associative and Inline Navigation
- Assumed Next Step pattern (see Prominent “Done” Button pattern)
- Atlantic, The
- Collections and Cards pattern in iPad app, Examples
- Pagination pattern and, Examples
- Atlas of Emotions, Data Spotlight pattern in, What
- Atomic Design, Atomic Design: A Way of Designing Systems-Pages
- atoms (Atomic Design), Atoms
- autocompletion in form input, The Basics of Form Design
- Autocompletion pattern, Autocompletion-What
- Autodesk Sketchbook app, Generous Borders pattern, Examples
- axes (information graphics), The Actual Data: What Are the Specific Data Values?
- Axure RP Pro, Canvas Plus Palette pattern in, Examples
B
- B&H Photo website
- backgrounds
- batch automation in Photoshop, Examples
- BBC News iPhone app, Examples
- behavioral patterns, The Patterns: Cognition and Behavior Related to Interface Design-Social Media, Social Proof, and Collaboration
- Changes in Midstream, Changes in Midstream
- Deferred Choices, Deferred Choices
- Habituation, Habituation-Habituation
- Incremental Construction, Incremental Construction
- Instant Gratification, Instant Gratification
- Keyboard Only, Keyboard Only
- Microbreaks, Microbreaks
- Prospective Memory, Prospective Memory
- Safe Exploration, Safe Exploration
- Satisficing, Satisficing
- social media, social proof, and collaboration, Social Media, Social Proof, and Collaboration
- Spatial Memory, Spatial Memory
- Streamlined Repetition, Streamlined Repetition
- Bitmoji app, Preview pattern, Examples
- Bloom application, minimal design in, Minimalistic
- Blueprint UI Toolkit, Blueprint-UIkit
- Input Prompt pattern and, Use when
- Spinners and Loading Indicators pattern and, Examples
- Booking.com
- bookmarks, Deep Links pattern and, Why
- Bootstrap UI framework
- borders
- Bottom Navigation pattern, The Patterns, What-What
- bottom-up approach to building interfaces, Break it down
- boxes in Titled Sections pattern, How, Examples
- Breadcrumbs pattern
- British Airways website, Task-centric websites
- brushing or selecting data, How
- (see also Data Brushing pattern)
- builder-style interfaces, Incremental Construction
- building up in Atomic Design, Build it up
- business collaboration, social media technology in, Business collaboration, Business collaboration
- Button Groups pattern
- buttons, Buttons
- BuzzFeed News website, Streams and Feeds pattern on, News/content streams
C
- calls to action, Visual Flow
- Calm app, minimal design in, Minimalistic
- Cancelability pattern, The Patterns
- about, What-What
- Spinners and Loading Indicators pattern and, How
- Canvas Plus Palette pattern
- Cards pattern, Display Your Information as Cards
- Carousel pattern
- case studies, Case Studies
- Cash app, flat design in, Flat Design
- category or facet, organizing content by, Category or Facet
- Center Stage pattern
- Changes in Midstream pattern, Changes in Midstream
- checkboxes, List Builder pattern and, Use when
- Chinnathambi, Kirupa, Further Reading
- Chrome browser
- Chrome developer tools
- chronological order, Time
- chunking content
- chunking tasks, “Chunking” the task
- Cinema 4D application, Many Workspaces pattern in, Examples
- Citizen app, Richly Connected Apps pattern, Examples
- clean layout, Layout of Screen Elements
- Clear Entry Points pattern, Wayfinding, What-What
- Clear Todos app, minimal design in, Minimalistic
- Cleveland, William, How
- closure (Gestalt principle), Closure
- Button Groups pattern and, Why
- Prominent “Done” Button pattern and, Why
- CNN
- Grid of Equals pattern on website, Examples
- iPad app, Collections and Cards pattern in, Examples
- code editors, autocompletion in, Why
- cognitive concerns, applications used in high-stress situations, Accessibility
- cognitive load of navigation, Cognitive Load
- collaboration, Social Media, Social Proof, and Collaboration
- Collapsible Panels pattern
- about, What-What
- Canvas Plus Palette pattern and, How
- in dynamic displays, Scroll Bars
- Help Systems pattern and, Why
- Titled Sections pattern and, How
- Collections and Cards pattern
- color, Color-Typography
- combinations of hues, Combinations of hues
- cues followed by users more efficiently, Satisficing
- dark versus light background, Dark versus light background
- in data brushing, How
- distinguishing importance with background color, Background color
- in enterprise applications, Visual Design for Enterprise Applications, Accessibility
- high versus low contrast, High versus low contrast
- making text easier to read, Color
- not relying on color alone to indicate important information, Don’t rely on color alone
- as preattentive variable, Preattentive Variables: What’s Related to What?, Preattentive Variables: What’s Related to What?
- red associated with errors, How
- references and resources on, Don’t rely on color alone
- saturated versus unsaturated, Saturated versus unsaturated
- texture in visual design and, Texture and rhythm
- in Titled Sections pattern, How
- Visual Framework pattern and, How
- warm versus cool, Warm versus cool
- Command History pattern
- command-line interfaces (CLIs), Typed Commands, Use when
- commerce-centric websites, Feature, Search, and Browse pattern, Commerce- centric websites
- composition
- connected devices, Connected Devices
- consistency in Atomic Design, Consistency
- Constantine, Larry L., Design an undo or action history stack
- content, Organizing the Content: Information Architecture and Application Structure
- content-centric websites, Feature, Search, and Browse pattern, Content-centric websites
- context menus, Pop-Up Menus
- context, human, for design intent, Context
- continuity (Gestalt principle), Continuity
- Continuous Scrolling pattern
- controls, The Patterns
- (see also form and control paterns; forms)
- for dynamic queries, How
- Cooper, Alan, How
- Craigslist website, Menu Page pattern and, What
- CrimeMapping website, Examples
- crowded designs, Spaciousness and crowding
- Crumlish, Christian, Social Media, Social Proof, and Collaboration, Social
- Crunchbase website, search with faceted filters, Search with facets and filters
- Csikszentmihalyi, Mihaly, Incremental Construction
- CSS frameworks (see UI frameworks)
- CSS pages, alternative, How
- cultural references in visual design, Cultural references
- Curbed website, Escape Hatch pattern and, Examples
- curves in visual design, Angles and curves
D
- Dashboard pattern, What-Examples
- creating dashboards, How
- patterns and components used with, Why
- Data Brushing pattern
- data brushing technique, The Actual Data: What Are the Specific Data Values?
- data presentation patterns, The Patterns
- Data Spotlight pattern
- data visualization, power of, The Power of Data Visualization
- Datatips pattern
- Deep Links pattern, What, What
- Deep-Linked State pattern, Focus: Show One Single Thing
- Deferred Choices pattern, Deferred Choices
- density, Density
- desktop applications
- desktops, Spatial Memory pattern and, Spatial Memory
- dialog boxes, Wayfinding
- (see also modal dialog boxes)
- Drop-down Chooser pattern and, How
- DiffMerge application, Examples
- direct manipulation of screen components, Direct Manipulation of Objects
- direct observation, Direct Observation, Streamlined Repetition
- display typefaces, Display
- Done button, Use when
- (see also Prominent “Done” Button pattern)
- double-clicking items, Single-Clicking Versus Double-Clicking Items
- drag-and-drop action, Drag-and-Drop
- Drasner, Sarah, Further Reading
- drill-down technique, “When the user selects an item from a list, where should I show the details of that item?”
- Drop-down Chooser pattern
- drop-down lists in autocompletion, Examples
- drop-down menus, Drop-Down Menus
- Hover Tools pattern as alternative to, How
- Dropbox, Action Panel pattern in, Examples
- Drupal application, multiselect list builder widget, Examples
- dynamic displays, Using Dynamic Displays
- Dynamic Queries pattern, Searching and Filtering: How Can I See Only the Data That I Need?, What-What
- dynamic UIs, “Chunking” the task
E
- eBay website
- ecommerce sites, patterns from systems perspective, Beyond and Behind the Screen
- The Economist, Show Your Stripes information graphic, The Power of Data Visualization
- email applications
- emphasizing small items, Emphasizing small items
- encoding, Preattentive Variables: What’s Related to What?
- Eno, Brian, Minimalistic
- enterprise applications, visual design and, Visual Design for Enterprise Applications
- environmental clues, navigation and, Wayfinding
- Epicurious website, Task-centric websites
- Error Messages pattern
- Escape Hatch pattern
- ESPN, Vertical Stack in mobile site, Examples
- Etsy website, Paginaton pattern, Examples
- Eventbrite app, Examples
- Evernote application, using tags, Examples
- Expedia website
F
- Facebook website
- faceted filters, Search with facets and filters
- facets, organizing content by, Category or Facet
- Fandango mobile app, Good Defaults pattern, Examples
- Fat Menus pattern
- Feature, Search, and Browse pattern, What-What
- Few, Stephen, Examples
- Fill-in-the-Blanks pattern, What-What
- Filmstrip pattern
- filtering data
- filters
- Find and Replace dialog boxes, Streamlined Repetition
- flat design, Flat Design-Minimalistic
- flat navigational model, Flat Navigation
- Flipboard website, Streams and Feeds pattern on, News/content streams
- floating labels in forms, Floating labels
- Florence.co.uk website, illustrations in, Illustrated
- flow, state of, Incremental Construction
- Font Book app, Jump to Item pattern, What
- fonts, Typography
- (see also typography)
- font pairing, Font pairing
- in Titled Sections pattern, How
- Visual Framework pattern and, How
- Forgiving Format pattern
- form and control patterns, The Patterns-Conclusion
- Autocompletion, Autocompletion-What
- Drop-down Chooser, What-What
- Error Messages, What-Conclusion
- Fill-in-the-Blanks, What-What
- Forgiving Format, What-What
- Good Defaults and Smart Prefills, What-What
- Input Hints, What-What
- Input Prompt, What-What
- List Builder, What-What
- Password Strength Meter, What-Autocompletion
- Structured Format, What-What
- forms
- Foundation UI framework, Foundation
- frontend frameworks (see UI frameworks)
- Frost, Brad, Atomic Design: A Way of Designing Systems
- fully connected navigational model, Fully Connected
- functionality and information delivery layer, Separate Information from Presentation
G
- Gamma, Erich, et al., The Patterns
- GarageBand application, Deferred Choices
- gatekeeper forms, The Patterns
- Generous Borders pattern, What-What
- geographic and demographic Small Multiples chart, Examples
- Gestalt principles, Four Important Gestalt Principles-Closure
- ghosting, How
- GitHub website, Password Strength Meter pattern, Examples
- Glassdoor, Password Strength Meter pattern, Examples
- Glitché application, minimal UI, Minimalistic
- global navigation
- Gmail
- goals of users, Goals: Your Interface Is Just a Means to Their Ends
- Good Defaults pattern
- Google Books, Deep Links pattern and, Examples
- Google Calendar
- Forgiving Format pattern and, Examples
- Richly Connected Apps pattern and, Examples
- Google Docs
- Annotated Scroll Bar pattern and, What
- Button Groups pattern and, Examples
- Center Stage pattern and, Examples
- Google Drive, Thumbnail Grid pattern, Examples
- Google Finance, Forgiving Format pattern in, Examples
- Google Fonts, Tracking and kerning
- Google Maps
- Google Play store, Android OS mobile devices, Examples
- Google Public DataExplorer, What
- Google Suite applications, Center Stage pattern and, Examples
- Google Trends, Multi-Y Graph in, Examples
- Google website
- graphical list building, Examples
- Gratuity app, Some Worthy Examples
- Grid of Equals pattern
- grids, Overview: Show a List or Grid of Things or Options
- grouping and alignment, Four Important Gestalt Principles
- (see also Gestalt principles)
- GUI (graphical user interface) platforms, OS level modal dialog boxes, How
- guided tours or walkthroughs, Guided tours
H
- H&M website
- Error Message pattern and, Examples
- Password Strength Meter pattern and, Examples
- Habituation pattern, Habituation-Habituation
- Happy Cow mobile app, Illustrated
- HBO Now application, Thumbnail Grid pattern, Examples
- headers and footers
- Help Systems pattern, What-What
- full help system, Full help system
- guided tours or walkthroughs, Guided tours
- in-screen help, labels and tool tips, In-screen help: labels and tool tips
- inline/display, Inline/display
- knowledge base, Knowledge base
- new user experiences, guided instruction, New user experiences: guided instruction
- online community of users, Online community
- tool tips, Tool tips
- hierarchy, organizing content by, Hierarchy
- Hootsuite application, Many Workspaces pattern and, Examples
- Hover Tools pattern
- hover tools, about, Hover Tools
- HTML frameworks (see UI frameworks)
- hub and spoke navigational model, Hub and Spoke
- Hulu
- Grid of Equals pattern and, Examples
- iPad app, Collections and Cards pattern in, Examples
- New-Item Row pattern in Proffile Switcher, What
- human behavior, The Patterns: Cognition and Behavior Related to Interface Design
I
- icons
- IFTTT (If This, Then That), Examples
- illustrations in visual design, Illustrated
- images
- iMovie website, The browsing interface
- Incremental Construction pattern, Incremental Construction
- Multilevel Undo pattern and, Why
- Indeed website, Deep Links pattern and, Examples
- Infinite List pattern
- information architecture (IA)
- information graphics
- about, Showing Complex Data
- accessing specific values, The Actual Data: What Are the Specific Data Values?-The Actual Data: What Are the Specific Data Values?
- in dashboards, How
- (see also Dashboard pattern)
- defined, The Basics of Information Graphics
- design considerations, The Basics of Information Graphics
- navigation and browsing, Navigation and Browsing: How Can I Explore This Data?-Navigation and Browsing: How Can I Explore This Data?
- organizational models, Organizational Models: How Is This Data Organized?
- preattentive variables, Preattentive Variables: What’s Related to What?-Navigation and Browsing: How Can I Explore This Data?
- searching and filtering, Searching and Filtering: How Can I See Only the Data That I Need?-Searching and Filtering: How Can I See Only the Data That I Need?
- sorting and rearranging data, Sorting and Rearranging: Can I Rearrange This Data to See It Differently?-Sorting and Rearranging: Can I Rearrange This Data to See It Differently?
- information, separating from presentation, Separate Information from Presentation
- inline navigation, Associative and Inline Navigation
- input from users, Getting Input from Users: Forms and Controls
- (see also form and control patterns; forms)
- Input Hints pattern
- about, What-What
- Forgiving Format pattern and, Why
- Help Systems pattern and, How
- Structured Format pattern and, Why
- Input Prompt pattern
- about, What-What
- Forgiving Format pattern and, Why
- Help Systems pattern and, How
- New-Item row pattern and, How
- Structured Format pattern and, How
- INRIX ParkMe app, Examples
- Instacart app, Generous Borders pattern, Examples
- Instagram website
- Instant Gratification pattern
- interactions as conversations, Interactions Are Conversations
- interface design
- internationalization in forms, The Basics of Form Design
- Fill-in-the-Blanks pattern and, How
- Internet of Things (IoT), systems perspective, Beyond and Behind the Screen
- inverted L navigation layout, Global Navigation
- iOS
- Apple Measure app, Adaptive/Parametric
- Booking.com app, Some Worthy Examples
- Deep Links pattern and, Examples
- email application, Infinite List pattern in, Examples
- Health app, Alpha/Numeric Scroller pattern, Examples
- Kindle app for, Browse a collection of objects
- Lugg app, Some Worthy Examples
- Micrsoft Fluent date picker, An Example Component-Based UI System: Microsoft’s Fluent
- Photos app, Canvas Plus Palette pattern and, Examples
- Settings Editor pattern and, Examples
- skeuomorphic visual designs, Skeuomorphic
- spinner in CVS app, Examples
- touch screens, links and buttons on, Touch Screens
- Voice Memos app, List Inlay pattern, Examples
- Zillow and Yelp websites, alternative views, Examples
- iPad
- iPhone
- app installation progress indicator, Examples
- apps using Infinite List pattern, Examples
- Contacts app, Alpha/Numeric Scroller pattern, Examples
- Google home page, Thumbnail Grid pattern, Examples
- hub and spoke navigation, Hub and Spoke
- Mac Mail on, One-Window Drilldown pattern, What
- Weather app, Filmstrip pattern in, Examples
- YouTube for iPhone, Touch Tools pattern, Examples
J
- Jacobin mobile app, Examples
- JavaScript frameworks (see UI frameworks)
- JetBlue websites
- Prominent “Done” Button pattern and, Examples
- Visual framework pattern in home page, Examples
- Visual Framework pattern in mobile website, How
- Jigsaw mobile app, Collections and Cards pattern, Examples
- Jos. A. Bank website, Error Message pattern, Examples
- Jump to Item pattern
- about, What-What
- Alpha/Numeric Scroller pattern and, Why
K
- Kayak website
- Autocompletion pattern in Search, Examples
- List Inlay pattern and, What
- Prominent “Done” Button pattern and, Examples
- kerning, Tracking and kerning
- keyboard actions, Keyboard Actions
- Keyboard Only pattern, Keyboard Only-Keyboard Only
- keyboard shortcuts, Streamlined Repetition
- Kindle app for iOS, Browse a collection of objects
- knowledge base, Knowledge base
- Krug, Steve, Satisficing
L
- labels
- for actions in action panels, Labeling the actions
- design of, Satisficing
- floating labels in forms, Floating labels
- fonts in GUIs, Readability
- form labels in Vertical Stack pattern, How
- information graphics and, The Actual Data: What Are the Specific Data Values?
- input prompts versus floating labels, Not the same as floating labels
- in Modal Panel navigation, How
- placement in forms, The Patterns
- for prominent “Done” button, How
- languages, Fill-in-the-Blanks pattern and, How
- LATCH acronym, Ways to Organize and Categorize Content
- layered design, Separate Information from Presentation
- layering, defined, Preattentive Variables: What’s Related to What?
- layout of screen elements, Layout of Screen Elements-The Patterns
- layout patterns, The Patterns-How, Layout-How
- lazy loading, How
- leading (in typography), Leading
- legends (information graphics), The Actual Data: What Are the Specific Data Values?
- lightbox-highlighted modal panels, What, Examples
- LinkedIn Learning website, full-screen browsers, Browse a collection of objects
- LinkedIn website
- links, Links
- List Builder pattern, The Patterns, What-What
- list display patterns, The Patterns-Lists Abound
- Alpha/Numeric Scroller, What-What
- Cards, What-What
- Carousel, What-What
- Jump to Item, What-What
- List Inlay, What-Further reading
- New-Item Row, What-Lists Abound
- One-Window Drilldown, What-What
- Pagination, What-What
- Thumbnail Grid, What-What
- Two-Panel Selector, What-What
- list displays, Overview: Show a List or Grid of Things or Options
- List Inlay pattern
- lists
- about, Lists of Things
- for actions in action panels, Structuring the actions
- creating visual rhythm with, Rhythm
- in Drop-down Chooser pattern, How
- extensive use on web and in mobile apps, Lists Abound
- information architecture and, Back to Information Architecture
- managing a very long list, “How can I manage a very long list?”
- in mobile interfaces, The Patterns
- organized into categories or hierarchies, “How can I show a list that’s organized into categories or hierarchies?”
- showing details for selected items, “When the user selects an item from a list, where should I show the details of that item?”
- showing items with heavy visuals, “How can I show a list of items that have heavy visuals?”
- use cases, Use Cases for Lists
- loading indicators
- Loading or Progress Indicators pattern, What
- locations
- Lockwood, Lucy A.D., Design an undo or action history stack
- Los Angeles Times website, Sitemap Footer pattern and, Examples
- Loudev.com multiselect.js, Examples
- Lugg mobile web and mobile app, Some Worthy Examples
- Lyft mobile app, Input Prompt pattern, Examples
M
- Mac Help application, How
- macOS
- Alternative Views pattern and, How
- Animated Scroll Bar pattern and, Why
- command-line interface, Typed Commands
- Finder application, Button Groups pattern, Examples
- Finder application, Thumbnail Grid pattern, Examples
- Modal Panel pattern and, Examples
- Module Tabs pattern in System Preferences, Examples
- OmniGraffle vector drawing application, Examples
- Responsive Enabling pattern in System Preferences, Responsive Enabling
- Settings Editor pattern and, Examples
- single-clicking versus double-clicking items, Single-Clicking Versus Double-Clicking Items
- standard platform look-and-feel for applications, Visual Design for Enterprise Applications
- Zillow and Yelp websites, alternative views, Examples
- Macros pattern
- Macy's website
- Mailchimp registration, Error Message pattern and, Examples-Examples
- main content area (UI regions), UI Regions
- Malone, Erin, Social Media, Social Proof, and Collaboration, Social
- Many Workspaces pattern, Make: Provide Tools to Create a Thing, What-What
- maps
- marketing research versus design research, Design Research Is Not Marketing Research
- Mashable website, Fat Menus pattern, Examples
- Materialize UI framework, Materialize
- MATLAB, Multi-Y Graph in, Examples
- MECE (Mutually Exclusive, Collectively Exhaustive), Mutually Exclusive, Collectively Exhaustive
- Media Browser pattern
- media browsers, browsing interface, The browsing interface
- memory aids, Prospective Memory
- Menlo Club website, Password Strength Meter pattern, Examples
- menu bars, Menu Bars
- Hover Tools pattern and, Why
- Menu Page pattern
- Menu Screen pattern, One-Window Drilldown pattern and, How
- menus
- Microbreaks pattern
- microinteractions, What
- Microsoft Fluent Design System, An Example Component-Based UI System: Microsoft’s Fluent-An Example Component-Based UI System: Microsoft’s Fluent
- Microsoft Office applications
- Canvas Plus Palette pattern in Excel, Flat Navigation
- Drop-down Chooser pattern in Word, Examples
- Excel Help, In-screen help: labels and tool tips
- Fill-in-the-Blanks pattern in Excel, Examples
- Input Hints and Forgiving Format patterns in Word printing dialog, Examples
- Macros pattern in Excel, Examples
- Multilevel Undo pattern in Word, Examples
- Outlook for Office 360, Sructured Format pattern and, Examples
- Powerpoint drop-down choosers with thumbnail grid, Examples
- Wizard pattern and, Examples
- Microsoft UI typefaces, Tracking and kerning
- Mini Cooper website, Progress Indicator pattern, Examples
- minimal designs, Minimalistic-Minimalistic
- Mint (Intuit) registration, Error Message pattern, Examples
- mobile devices
- Animated Transition pattern and, Use when
- Autocompletion pattern and, Why
- design and development approach to, User Interface Systems and Atomic Design
- global navigation in, Global Navigation
- intelligent paths between apps, Why
- Menu Page pattern and, How
- organizing content and, Microbreaks
- OS deep links, What
- responsive design example, How
- rotate and shake actions, Rotate and Shake
- Streams and Feeds designs for, How
- tap, swipe, and pinch actions, Tap, Swipe, and Pinch
- tool tips on, How
- Mobile Direct Access pattern, Focus: Show One Single Thing, What-What
- mobile interface patterns, The Patterns-Make It Mobile
- mobile interfaces
- mobile-first design, Mobile Interfaces
- modal dialog boxes, How
- Drop-down Chooser pattern and, How
- environmental clues and, Wayfinding
- Error Message pattern and, Examples
- error messages and, Why
- Modal Panel pattern
- modal panels or modal dialogs, Flat Navigation
- modularity in Atomic Design, Modularity
- Module Tabs pattern
- molecules (Atomic Design), Molecules
- monospace typefaces, Monospace
- Moo.com website, Progressive Disclosure pattern, Progressive Disclosure
- Movable Panels pattern
- Multi-Y Graph pattern, What-What
- multilevel navigational model, Multilevel or Tree
- Multilevel Undo pattern
- multiselect.js application, Examples
- Museum of Modern Art (MoMA) website
- Music Memos app, Some Worthy Examples
- Mutually Exclusive, Collectively Exhaustive (MECE), Mutually Exclusive, Collectively Exhaustive
N
- National Geographic Kids website, Progress Indicator pattern, Examples
- National Geographic website, Pagination pattern and, Examples
- natural language output, How
- natural user interfaces, Natural User Interfaces
- navigation, Satisficing, Getting Around: Navigation, Signposts, and Wayfinding-Bring steps together
- associative and inline, Associative and Inline Navigation
- Bottom Navigation pattern and, The Patterns, What-What
- common techniques for, Navigation and Browsing: How Can I Explore This Data?-Navigation and Browsing: How Can I Explore This Data?
- considerations in forms, The Patterns
- design considerations, Design Considerations-Bring steps together
- environmental clues and, Wayfinding
- global, Global Navigation
- maps and, Wayfinding
- showing top-level structure in mobile apps, The Patterns
- signage and, Wayfinding
- signposts, Signposts
- social methods, Social
- tags supporting, Tags
- in UI regions, UI Regions
- understanding the information and task space, Understanding the Information and Task Space
- utility navigation, Utility Navigation
- in Visual Framework pattern, How
- wayfinding, Wayfinding
- websites having pages that limit options, Examples
- navigation patterns, The Patterns-Conclusion
- Animated Transition, What-Conclusion
- Annotated Scroll Bar, What-What
- Breadcrumbs, How
- Clear Entry Points, What-What
- Deep Links, What-What
- Escape Hatch, What-What
- Fat Menus, What-What
- Menu Page, What-What
- Modal Panel, What-What
- Progress Indicator, What-What, How
- Pyramid, What-What
- Sign-In Tools, What-What
- Sitemap Footer, What-What
- navigational models, Navigational Models-Flat Navigation
- Neil, Theresa, Designing a System of Screen Types
- nesting of design elements in Atomic Design, Nesting
- Netflix mobile app, Touch Tool pattern in, What
- new user experience or onboarding, Design for both novice and experienced users, New user experiences: guided instruction
- New York Times crossword puzzle on mobile iOS app and NPR One app, Some Worthy Examples
- New York Times graphic, Multi-Y Graph, What
- New York Times website
- New-Item Row pattern
- news sites
- news/content streams, Overview: Show a List or Grid of Things or Options, News/content streams
- Nielsen Norman group, Required versus optional
- Nielsen, Jakob, Use when, Why
- Norman, Don, Use when, Why
- North American climate graph, Small Multiples in, What
- NPR
- Bottom Navigation pattern on mobile website, Examples
- Collections and Cards pattern in iPad app, Examples
- NPR One App, Some Worthy Examples
- numbers
- Numeric Scroller pattern (see Alpha/Numeric Scroller pattern)
O
- Official Payments website, Structured Format pattern, Examples
- OmniGraffle application, Canvas Plus Palette pattern, Examples
- onboarding, Design for both novice and experienced users
- One-Window Drilldown pattern
- about, “When the user selects an item from a list, where should I show the details of that item?”, What-What
- List Inlay pattern and, Why
- in media browser single-item view, The single-item view
- Settings Editor pattern and, How
- Streams and Feeds pattern and, How
- Two-Panel Selector pattern and, Examples
- use in Apple Photos, Manage and edit media assets
- using with Dashboard pattern, How
- online communities, help from, Online community, How, Online community
- openness in interfaces, Match Your Content and Functionality to Your Audience
- operating systems
- optional fields in forms, Required versus optional
- organisms (Atomic Design), Organisms
- organizing content
- about, Skill Level, Organizing the Content: Information Architecture and Application Structure-Purpose
- designing system of screen types, Designing a System of Screen Types
- facilitating a single task, Do: Facilitate a Single Task
- high-level concerns, Purpose
- methods of, Ways to Organize and Categorize Content-Category or Facet
- Mutually Exclusive, Collectively Exhaustive (MECE), Mutually Exclusive, Collectively Exhaustive
- providing toos to create, Make: Provide Tools to Create a Thing
- separating information from presentation, Separate Information from Presentation
- showing list or grid of things, Overview: Show a List or Grid of Things or Options
- showing one single thing, Focus: Show One Single Thing
- for task and workflow-dominant apps, Designing for Task and Workflow-Dominant Apps-Display Your Information as Cards
- using tags, What-Conclusion
- organizing content patterns, The Patterns-Conclusion
- Alternative Views, What-What
- Canvas Plus Palette, What-What
- Dashboard, What-Examples
- Feature, Search, and Browse, What-What
- Help Systems, What-What
- Many Workspaces, What-What
- Media Browser, What-What
- Mobile Direct Access, What-What
- Settings Editor, What-What
- Streams and Feeds pattern, What-What
- Wizard, What
- Overview Plus Detail pattern, Annotated Scroll Bar pattern and, Why
- overviews, Overview: Show a List or Grid of Things or Options
P
- pages (Atomic Design), Pages
- Pagination pattern
- panels
- panning and zooming in navigation, Pyramid
- Tesla website example, Examples
- throwing off user's spatial sense, Why
- parent—child relationship in navigation hierarchy, How
- Password Strength Meter pattern, The Basics of Form Design, What-Autocompletion
- patterns, The Patterns: Cognition and Behavior Related to Interface Design
- (see also behavioral patterns; specific patterns listed throughout)
- PayPal website, Forgiving Format pattern, Examples
- Pendo website, pop-up user guides, New user experiences: guided instruction
- personalization, Movable Panels pattern and, Why
- personas, Personas
- physical environments, challenging, mobile device use in, Challenging Physical Environments
- Pinterest iPad app, Collections and Cards pattern in, Examples
- placeholder text, What
- (see also Input Prompt pattern)
- pop-up menus, Pop-Up Menus
- Hover Tools pattern and, Why
- Pop-Up Tools pattern (see Hover Tools pattern)
- position, distinguishing importance by, Position
- preattentive variables, Preattentive Variables: What’s Related to What?-Navigation and Browsing: How Can I Explore This Data?
- preferences, What
- (see also Settings Editor pattern)
- presentation, separating from information, Separate Information from Presentation
- Preview pattern, The Patterns, What-What
- Prezi website
- Annotated Scroll Bar pattern and, Examples
- Clear Entry Points pattern and, Examples
- Priceline website, Modal Panel pattern and, Examples
- problem solving, interface design for, Design’s Value: Solve the Right Problem, and Then Solve It Right
- Progress Indicator pattern
- Progressive Disclosure pattern
- Prominent “Done” Button pattern
- Prospective Memory pattern
- proximity (Gestalt principle)
- pyramid navigational model, Pyramid
- Pyramid pattern
R
- readability, Readability
- RealClearPolitics website, Streams and Feeds pattern and, News/content streams
- Reddit website
- reentrance property, Changes in Midstream
- REI website
- Bottom Navigation pattern on mobile website, Examples
- Sitemap Footer pattern and, Examples
- Vertical Stack pattern on mobile site, Examples
- Reimann, Robert, How
- related content, navigation by, Related Content
- repeated visual motifs, promoting visual unity, Repeated visual motifs
- required versus optional fields in forms, Required versus optional
- responsive design, Mobile Interfaces
- automatically included in UI frameworks, Benefits
- examples, desktop, mobile, and tablet, How
- Responsive Enabling pattern
- reversible operations, How
- (see also Multilevel Undo pattern)
- rhythm, visual, Rhythm, Texture and rhythm
- Rich Internet Applications (RIAs), Designing a System of Screen Types
- Richly Connected Apps pattern, What-Make It Mobile
- rotate and shake actions, Rotate and Shake
- rulers (information graphics), The Actual Data: What Are the Specific Data Values?
S
- Safe Exploration pattern, Safe Exploration
- Cancelability pattern and, Why
- Escape Hatch pattern and, Why
- Many Workspaces pattern and, Why
- Multilevel Undo pattern and, Why
- Salesforce website
- Dashboard pattern and, How
- Sitemap Footer pattern and, Examples
- Salon.com, Vertical Stack pattern on mobile web and mobile app, Examples
- Samsung website
- San Francisco (SF.gov) website, Menu Page pattern, Examples
- San Francisco Public Library website, What
- sans serif typefaces, Sans serif, Flat Design
- Satisficing pattern, Skill Level, Satisficing
- saturated versus unsaturated colors, Saturated versus unsaturated
- scales (information graphics), The Actual Data: What Are the Specific Data Values?
- Scott, Bill, list inlays, Further reading
- screen sizes and devices, multiple, designing for, Multiple Channels and Screen Sizes Are Today’s Reality
- screens
- scripting environments, Streamlined Repetition
- scroll and pan technique, Navigation and Browsing: How Can I Explore This Data?
- scroll bars, What, Scroll Bars
- (see also Annotated Scroll Bar pattern)
- scrolling ribbon, Browse a collection of objects, Manage and edit media assets
- searching
- Semantic UI framework, Semantic UI
- Sephora website, Preview pattern, Examples
- sequencing, “Chunk Up” Jobs into a Sequence of Steps
- serif typefaces, Serif
- Settings Editor pattern, Do: Facilitate a Single Task, What-What
- shape
- Sheknows website, Content-centric websites
- shingling technique, How
- Show Your Stripes information graphic from The Economist, The Power of Data Visualization
- showing complex data (see information graphics)
- Sign-In Tools pattern, Utility Navigation
- signage, navigation and, Wayfinding
- signposts
- similarity (Gestalt principle)
- Simple check capture app, Adaptive/Parametric
- Richly Connected Apps pattern and, Examples
- single-clicking versus double-clicking items, Single-Clicking Versus Double-Clicking Items
- Sitemap Footer pattern
- size
- Sketch application
- skeuomorphic design, Skeuomorphic
- skill level of users, Skill Level
- Slack website
- slideshows, flat navigational model, Flat Navigation
- small items, emphasizing, Emphasizing small items
- Small Multiples pattern, What-The Power of Data Visualization
- Smart Menu Items pattern
- Smart Prefills pattern
- smart systems, The Ingredients: Smart Systems-Conclusion
- smartphones, Mobile Interfaces
- Snap app, Examples
- social influences and limited attention of mobile users, Social Influences and Limited Attention
- social media, Social Media, Social Proof, and Collaboration
- social proof, Social Media, Social Proof, and Collaboration
- sorting data, Sorting and Rearranging: Can I Rearrange This Data to See It Differently?-Sorting and Rearranging: Can I Rearrange This Data to See It Differently?
- SoundHound app, animated progress indicator, Examples
- Southwest website, Prominent “Done” Button pattern, Examples
- SpaceIQ website, Dashboard pattern, Examples
- spacing
- sparklines, Use when
- Spatial Memory pattern
- Spinners and Loading Indicators pattern, The Patterns, What-What
- Split View pattern (see Two-Panel Selector pattern)
- Spotify website
- Clear Entry Points pattern and, Examples
- Jump to Item pattern variant, Examples
- Two-Panel Selector pattern and, What
- spotlight effect, The Actual Data: What Are the Specific Data Values?
- (see also Data Spotlight pattern)
- creating, How
- SQL queries, Typed Commands
- Square Invoice, skeuomorphic visual designs in, Skeuomorphic
- Stack Overflow website, use of tags in, Examples
- stacked bar charts, rearranging, Sorting and Rearranging: Can I Rearrange This Data to See It Differently?
- Stanford Web Credibility Project, Visual Style and Aesthetics
- Starbucks website, Fat Menus pattern on, Examples
- stepwise navigational model, Step by Step
- Stream and Feed services, Microbreaks, Overview: Show a List or Grid of Things or Options
- Streamlined Repetition pattern, Streamlined Repetition
- Streams and Feeds pattern, What-What
- Stripe website, Angles and curves
- Structured Format pattern
- style guide in Atomic Design, Style guide
- surveys, Surveys
- systems behind screen-based interfaces, Beyond and Behind the Screen-Beyond and Behind the Screen
- Szimpla Kert website, Texture and rhythm
T
- tab ordering, Tab Order
- tables
- tablets, Mobile Interfaces
- responsive design example for apps, How
- tags, What-Conclusion
- supporting navigation, Tags
- tap, swipe, and pinch actions, Tap, Swipe, and Pinch, Direct Manipulation of Objects
- Target website
- task and workflow-dominant apps, Designing for Task and Workflow-Dominant Apps-Display Your Information as Cards
- Task Pane pattern, Examples
- Techcrunch website, Streams and Feeds pattern on, News/content streams
- technology-agnostic (Atomic Design), Not tied to any technology
- TED website, Visual Framework pattern, Examples
- templates in Atomic Design, Templates
- Tesla website
- Animated Scroll Bar pattern and, Examples
- Clear Entry Points pattern and, Examples
- Texas Monthly, using tags in articles, Examples
- text fields, form and control patterns for, The Patterns, How
- text, readability of, Readability
- texture
- Thumbnail Grid pattern
- time, organizing content by, Time
- timelines (information graphics), The Actual Data: What Are the Specific Data Values?
- Titled Sections pattern
- tool tips in help systems, Tool tips
- toolbars, Toolbars
- touch screens, Touch Screens
- Touch Tools pattern, about, What-What
- Toyota.com website, Preview pattern, Examples
- tracking and kerning, Tracking and kerning
- Transit app, List Inlay pattern and modal window, Examples
- Transit Mobile App, Datatips pattern, Examples
- transitions, What
- (see also Animated Transition pattern)
- types to consider, How
- tree navigational model, Multilevel or Tree
- Tree Table pattern, Alternative Views pattern and, How
- trees
- trellis plots or trellis graphs, How
- TripAdvisor website, Pagination pattern, What
- Trulia app
- Trunk Club website, Input Hints pattern, Examples
- Tufte, Edward, Why
- TweetDeck application, Many Workspaces pattern and, How, Examples
- Twitter Bootstrap UI framework
- Twitter website
- two column multiselector (see List Builder pattern)
- Two-Panel Selector pattern
- typing text, difficulty mobile devices, Difficulty of Typing Text
- typography, Typography-Numbers
U
- Uber website
- Ubiquitous computing, Beyond and Behind the Screen
- UI frameworks, UI Frameworks-Conclusion
- UI regions, UI Regions
- UI systems, User Interface Systems and Atomic Design-An Example Component-Based UI System: Microsoft’s Fluent
- UIkit framework, UIkit-Conclusion
- UIs
- UK Government web design standards, Required versus optional
- undo actions, What
- Undo/Redo items on Edit menu, Presentation
- United States Web Design System, Required versus optional
- University of California, Berkeley website, Menu Page pattern and, How
- University of Oregon, climate heat map, What
- URLs
- Userlane website, user-guide authoring platform, New user experiences: guided instruction
- utility navigation, Utility Navigation
- UX debt, avoiding in Atomic Design, Consistency
V
- Vanity Fair website, Progress Indicator pattern, Examples
- Vertical Stack pattern, What-What
- Vimeo website, browsing interface, The browsing interface
- visual design, The Basics of Visual Design-Repeated visual motifs
- about, Visual Style and Aesthetics
- adaptive/parametric, Adaptive/Parametric-Conclusion
- avoiding complexity, Satisficing
- basic principles of, The Basics of Visual Design
- color, Color-Typography
- composition, Composition
- evoking a feeling, Evoking a Feeling-Texture and rhythm
- examples of, The Basics of Visual Design-Visual Hierarchy
- flat design, Flat Design-Minimalistic
- illustration in, Illustrated
- meaning for enterprise applications, Visual Design for Enterprise Applications
- minimalistic, Minimalistic-Minimalistic
- readability, Readability
- skeuomorphic, Skeuomorphic
- visual hierarchy, Visual Hierarchy
- visual flow, Visual Flow-Using Dynamic Displays
- Visual Framework pattern
- visual hierarchy, The Basics of Layout-Size
- visually impaired users, Accessibility
W
- Wall Street Journal website, Sitemap Footer pattern and, Examples
- warm colors versus cool colors, Warm versus cool
- Washington Post, Vertical Stack in mobile site, Examples
- wayfinding, defined, Wayfinding
- Weather Channel
- Forgiving Format pattern on website, What
- Weather Chart with Multi-Y Graph, Examples
- Weather Underground website, poor visual flow and visual hierarchy, Visual Flow
- Weatherbug app, Examples
- web and mobile web technologies, UI Frameworks
- web browsers
- WebMD website
- websites, importance of good visual design, Visual Style and Aesthetics
- Weyl, Estelle, Further Reading
- Windows
- Winds and Words data visualization, Examples
- WinHelp application, How
- Wizard pattern, Do: Facilitate a Single Task, What-What
- Wordpress platform, Examples
- workflows and tasks, designing, Designing for Task and Workflow-Dominant Apps-Display Your Information as Cards
- writing style and grammar in Visual Framework, How
- Wroblewski, Luke, Further Reading
- Wurman, Richard Saul, Ways to Organize and Categorize Content
Z
- Zillow, Alternative Views pattern on iOS, Examples
- Zoom mobile app, Generous Borders pattern, Examples
- zooming
..................Content has been hidden....................
You can't read the all page of ebook, please click
here login for view all page.