European Parliament Library

Designing interfaces, Jenifer Tidwell

Designing interfaces, Jenifer Tidwell
Bibliography note
Includes bibliographies and index
index present
Literary Form
non fiction
Main title
Designing interfaces
Nature of contents
Oclc number
Responsibility statement
Jenifer Tidwell
Despite all of the UI toolkits available today, it's still not easy to design good application interfaces. This bestselling book is one of the few reliable sources to help you navigate through the maze of design options. By capturing UI best practices and reusable ideas as design patterns, Designing Interfaces provides solutions to common design problems that you can tailor to the situation at hand. This updated edition includes patterns for mobile apps and social media, as well as web applications and desktop software. Each pattern contains full-color examples and practic
Table Of Contents
Contents; Introduction to the Second Edition; Preface; Chapter 1: What Users Do; A Means to an End; The Basics of User Research; Users' Motivation to Learn; The Patterns; Safe Exploration; Instant Gratification; Satisficing; Changes in Midstream; Deferred Choices; Incremental Construction; Habituation; Microbreaks; Spatial Memory; Prospective Memory; Streamlined Repetition; Keyboard Only; Other People's Advice; Personal Recommendations; Chapter 2: Organizing the Content: Information Architecture and Application Structure; The Big Picture; The Patterns; Feature, Search, and Browse; News StreamPicture ManagerDashboard; Canvas Plus Palette; Wizard; Settings Editor; Alternative Views; Many Workspaces; Multi-Level Help; Chapter 3: Getting Around: Navigation, Signposts, and Wayfinding; Staying Found; The Cost of Navigation; Navigational Models; Design Conventions for Websites; The Patterns; Clear Entry Points; Menu Page; Pyramid; Modal Panel; Deep-linked State; Escape Hatch; Fat Menus; Sitemap Footer; Sign-in Tools; Sequence Map; Breadcrumbs; Annotated Scrollbar; Animated Transition; Chapter 4: Organizing the Page: Layout of Page Elements; The Basics of Page Layout; The PatternsVisual FrameworkCenter Stage; Grid of Equals; Titled Sections; Module Tabs; Accordion; Collapsible Panels; Movable Panels; Right/Left Alignment; Diagonal Balance; Responsive Disclosure; Responsive Enabling; Liquid Layout; Chapter 5: Lists of Things; Use Cases for Lists; Back to Information Architecture; Some Solutions; The Patterns; Two-Panel Selector; One-Window Drilldown; List Inlay; Thumbnail Grid; Carousel; Row Striping; Pagination; Jump to Item; Alphabet Scroller; Cascading Lists; Tree Table; New-Item Row; Chapter 6: Doing Things: Actions and Commands; Pushing the BoundariesThe PatternsButton Groups; Hover Tools; Action Panel; Prominent "Done" Button; Smart Menu Items; Preview; Progress Indicator; Cancelability; Multi-Level Undo; Command History; Macros; Chapter 7: Showing Complex Data: Trees, Charts, and Other Information Graphics; The Basics of Information Graphics; The Patterns; Overview Plus Detail; Datatips; Data Spotlight; Dynamic Queries; Data Brushing; Local Zooming; Sortable Table; Radial Table; Multi-Y Graph; Small Multiples; Treemap; Chapter 8: Getting Input from Users: Forms and Controls; The Basics of Form Design; Control Choice; The PatternsForgiving FormatStructured Format; Fill-in-the-Blanks; Input Hints; Input Prompt; Password Strength Meter; Autocompletion; Dropdown Chooser; List Builder; Good Defaults; Same-Page Error Messages; Chapter 9: Using Social Media; What This Chapter Does Not Cover; The Basics of Social Media; The Patterns; Editorial Mix; Personal Voices; Repost and Comment; Conversation Starters; Inverted Nano-pyramid; Timing Strategy; Specialized Streams; Social Links; Sharing Widget; News Box; Content Leaderboard; Recent Chatter; Chapter 10: Going Mobile; The Challenges of Mobile Design; The PatternsVertical Stack

Incoming Resources