Flashcards
Design Pattern Quiz Review

Cards in this deck (108)
- 1A three-element combo on the main page of interface: a featured item, article, or product; a search box and a list of items or categoriesFeature, Search, Browse

- 2presents actionable information without requiring any input or action from the user. Makes assumptions about any settings or queries (such as location or time) related to its primary function, and presents the output for immediate response.Mobile Direct Access

- 3A continuously updated series of images, news stories, web articles, comments, or other content presented in a scrollable, vertical (sometimes horizontal) strip or rib‐ bon. Usually presented as cards. (ex. news pages, twitter, etc.)Streams and Feeds

- 4Arrange a list of visual items into a “small multiples” grid of photos, features, applications ex. netflix, google photos, etc.Thumbnail Grid

- 5often the first screen a customer will see when logging in to a consumer or business platform. They show users relevant, actionable information, charts and graphs, and important messages and links or buttons, often related to key metrics or workflows.Dashboard

- 6An application structure defined by a central workspace with containers of tools around it. CANVAS, PALETTE, TOOL OPTIONS (photo editing apps, painting apps, figma)Canvas Plus Palette

- 7A feature or component that leads the user through the interface step by step to do tasks in a prescribed order.Wizard

- 8An easy-to-find, self-contained page or window where users can change settings, preferences, or properties. Divide the content into separate tabs or pagesSettings Editor

- 9Views or methods of visualizing information in your software or app that are sub‐ stantially different from one another but offer access to the same information.Alternative Views

- 10An interface where users can view more than one page, project, file, or context at a time. It can consist of multiple top-level tabs, tab groups, streams/feeds, panels, or windows.Many Workspaces

- 11Providing labels, hover tools, links, and descriptions of how to use the interface are a fundamental part of making usable software.Help Systems

- 12method of classifying and categorizing information by adding labels to it (keyword: TAGS #)Tags

- 13Collections are series of thumbnail photos that serve as a list of items from which a user can choose. Cards are similar but they contain con‐ tent and functionality.Collections and Cards

- 14shows more and more content as the user scrolls to the bottom of a long listInfinite List

- 15Leave lots of space around tappable UI elements.Generous Borders

- 16animations used to inform the user that something is going to happen but it just hasn’t appeared on the screen yetLoading or Progress Indicators

- 17Use the features that come for “free” with your mobile device. ex. direct links to other apps: camera, the phone dialer, map, or browser; and prefilling credit card passwords and addressRichly Connected Apps

- 18Present only a few main entry points into the interface so that the user knows where to start (Starting Page)Clear Entry Points

- 19Link together a sequence of pages with Back/Next links. Create a parent page that links to all of the pages in this sequence, and let the user view them either in sequence or out of order.Pyramid

- 20Capture the state of a site or app in a URL or other link that can be saved or sent to other people. ex. open in youtube? pop up linkDeep Links

- 21A well-labeled button or link that clearly gets the user out of their current screen and back to a known place.Escape Hatch

- 22Display a long list of navigation options in drop-down or fly-out menus. Also called “mega-menus.Fat Menus

- 23A comprehensive directory of links, organized into categories, that provides an at-a- glance review of the full scope of the website, and links to all major sections and pagesSitemap Footer

- 24Place utility navigation related to a signed-in user’s site experience in the upper-right corner ex. shopping carts, profile and account settings, help, and sign-out buttons.Sign-in Tools

- 25On each page in a sequence, show a map of all the pages in order to show steps in a process, including a “You are here” indicatorProgress Indicator

- 26specific type of navigation that shows the path from the start‐ ing screen down through the navigational hierarchy, the content architecture of the site, to the selected screenBreadcrumbs

- 27serves as a notification or as a map of the content in the current document or screen, or as a “You are here” indica‐ tor.Annotated Scroll Bar

- 28Across an entire app or site, all screen templates share common characteristics to maintain a consistent layout and styleVisual Framework

- 29The task at hand is placed front and center at most times in the user experienceCenter Stage

- 30Arrange content items, such as search results, into a grid or matrix.Grid of Equals

- 31Define separate sections of content by giving each one a visually strong title, separat‐ ing the sections visually, and arranging them on the page.Titled Sections

- 32Put modules of content into small tabbed areas so that only one module is visible at a time. The user clicks or taps on tabs to bring different content to the top.Module Tabs

- 33Put modules of content into a collinear stack of panels that the user can close and open independently of one anotherAccordion

- 34Put modules of secondary or optional content or functions into panels that can be opened and closed by the userCollapsible Panels

- 35Put modules of content in boxes that can be opened and closed independently of one another.Movable Panels

- 36also called a Launchpad, was the most popular navigation pattern in 2011 . This design is a landing screen with options that act as launch points into the application . (9x9 grid)Springboard

- 37each list item is a launch point into the application, and switching modules requires navigating back to the listList Menu

- 38gives the user a snapshot of the most relevant information she needs to know, without making her navigate into another screen .Dashboard

- 39displays live content—like news stories, recipes, or photos—arranged in a gridGallery

- 40how an interface organizes their different tabs..self explanatoryTab Menu

- 41- overlay, meaning a swipe or tap gesture will reveal a drawer that partially covers or over- laps the original screen content -inlay, in which a swipe, pan, or tap will open a drawer that pushes the original screen content partially off-canvasSide Drawer

- 42an inlay that pushes the content down below the menu or overlay from the topToggle Menu

- 43also known as wheels, circular menus, or radial menusPIe Menu

- 44This pattern can be used to navigate quickly through content using the swipe gesture . (via page indicators (the iOS term for the horizontal line of little dots)Page Swiping

- 45useful for displaying multiple categories or views within a specific module. they are an affordance to swipe horizontally .Scrolling Tabs

- 46consists of two side-by-side panels on the interface.Two-Panel Selector or Split View

- 47Show a list of items in a single screen or window.One-Window Drilldown

- 48Show a list of items as rows in a column. When the user selects an item, open that item’s details in placeList Inlay

- 49Cards are self- contained components that have images, text, and sometimes actionsCards

- 50Arrange a list of visual items into a “small multiples” grid of photos,Thumbnail Grid

- 51Arrange a list of visually interesting items arranged into a horizontal strip or arc to the user scroll or swipe the image thumbnails back and forth to view them.Carousel

- 52Break up a very long list into pages, and load them one page at a time. Provide controls to navigate the listPagination

- 53When the user types the name of an item into a list, jump straight to that item, as depicted inJump to Item

- 54Display the letters of the alphabet, numbers, or a timeline arrayed along the scroll bar of a listAlpha/Numeric Scroller

- 55Use the last or first row in the list or table to create a new item in place, as in the fourth list itemNew-Item Row

- 56Permit users to enter inputs in a variety of choices, formats, and syntax, and make the application interpret it intelligently.Forgiving Format

- 57Instead of using one text field, use a set of text fields that reflect the structure of the requested data.Structured Format

- 58Arrange one or more fields in the form of a prose sentence or phrase, with the fields as “blanks” to be filled in by the userFill-in-the-blanks

- 59Beside or below an empty text field, place a phrase or example that explains what is required or gives additional detail about what is being requested.Input Hints

- 60Prefill a text field with an example input or instructional text that helps the user with what to do or type. PLACEHOLDER TEXTInput Prompt

- 61—Password Strength Meter

- 62as the searcher enters their term(s) into the search input field, offer the most likely match based on the available string of characters.Autocompletion

- 63—Sign in

- 64—Registration

- 65—Registration with Personalization

- 66Multi-Step registration processes often use process bars to show users where they are and what’s next .Multi-Step

- 67—Checkout

- 68Calculator-style apps, like weight trackers, tax estimators, and loan cal- culators, all require user input .Calculator Forms

- 69Some searches require multiple inputs to generate results . Like the other form patterns, Search forms should have only the essential or most requested fields and provide sensible defaults .Search Forms

- 70Some forms can’t fit on a single screen . In these cases, a long scroll- ing page is vastly preferable to a form broken up across multiple pages recommend that the Command button reside at the top right and the Escape button (typi- cally Back or Cancel) at the top left .Long Forms

- 71This relevant information finds the user without them having to look for it based on location.Implicit Search

- 72Explicit Search relies on explicit user action to perform the search and get results .Explicit Search

- 73—Search with Auto-Complete

- 74blank search field returns all possible category results, and entering a search string dynamically filters down a specific listDynamic Search

- 75users can get search results faster and easier if you let them narrow the scope of the search before they actually initiate it .Scoped Search

- 76making it easy to select from previous searches instead of retyping the same keywords or search criteria .Saved, Recent, Popular Search

- 77characterized by a separate form for entering mul- tiple criteria, along with an explicit search buttonSearch Form

- 78Once a search is performed, the results can be displayed on the same screen or on a dedicated results screen.Search Results/View Results

- 79if searches are organized by categories or not need: OnscreenSort SortOverlay SortFormSort Patterns

- 80provide a simple one-tap solutionOnscreen Sort

- 81can initi- ate the overlay by tapping a sort label or icon, and it can be placed at the top, middle, or bottom of the results screen .Sort Overlay

- 82The Sort Form may require more effort from the user, who must open the form, select an option, and potentially tap “done,” “apply,” or “back .”Sort Form

- 83Large sets of data can be so unwieldy as to be almost useless . To make sense of them, users often need to filter, or refine, the results . Filters let users select criteria to reduce data sets to their most manageable, relevant results Common filtering patterns include: • Onscreen Filter • FilterOverlay • FilterForm • FilterDrawer • Gesture-Based FilteringFilter Patterns
- 84Onscreen Filter is displayed on the Search Results screen . With one tap, the filter is applied .Onscreen Filter

- 85It doesn’t take up valuable screen real estate or force a short label where a longer, more explicit one would work better . The Overlay may be ini- tiated from a Filter or Refine label, or icons that clearly depict the fil- tering criteria that can be applied .Filter Overlay

- 86requires more effort from the user, who must open the form, select one or more options, and explicitly “apply” them .Filter Form

- 87it requires an extra tap of “apply” or “done” to get the filtered results . Its main distinction is that it appears to slide out from the current screen, thus allowing the user to stay in context with the search results being refined .FIlter Drawer

- 88Pinch, zoom, and pan gestures can be used for filtering results whose relevance is dependent on location, as on a map, chart, or graph .Gesture-Based Filtering

- 89Visual hierarchy refers to presentation of visual elements on any given layout ex. color, font, texture, contrastVisual Hierarchy
- 90you decide what kind of voice that text is “spoken” in. The voice might be loud or soft, friendly or formal, colloquial or authori‐ tative, hip or old-fashioned.Readability

- 91make interfaces that visually impaired users can use so they can see what they're doing and not feel sick/hurt by lookingAccessibility
- 92style of UI that mimics the characteristics of objects found in real life.Skeuomorphic

- 93reduce the screen elements to the barest minimumMinimalistic

- 94refers to designs where the form is not static or defined but rather generated algorithmically, in relationship to the objects (static or dynamic) that come in proximity video/camera activity to measure and stuffAdaptive/Parametric

- 95A group of related actions as a small cluster of buttons, aligned and with similar graphic treatments.Button Groups

- 96Place buttons and other actions next to the items they act upon, but hide them until the user hovers the pointer over them.Hover or Pop-Up Tools

- 97menus that the user doesn’t need to open; they’re always visible on the main interfaceAction Panel

- 98The ability to reverse a series of actions performed by the userMultilevel Undo

- 99—Command History

- 100single actions composed of other, smaller actionsMacros

- 101—Social Registration

- 102lets users access their existing social connectionsConnecting

- 103the Following flow works like this: I’m browsing, I see something interesting (a tweet or a coupon), I look at who shared it, I check out what else that person has shared, and if what I see appeals to me I follow that person .Following

- 104“introduce” the person with a photo, short bio, and lists of interests .Profiles

- 105some Groups are implicit within social networks, while others need to be created by users .Groups

- 106game-like elements in a nongameGamification

- 107Fill the page with a list of links to content-rich pages in your site or app. Show enough information about each link to enable the user to choose well.menu page

- 108A screen with no navigation options other than acknowledging its message, complet‐ ing its form, or clicking the panel away. Modals appear on top of the current screen.Modal Panel

Information
- Description
- UX Design Flashcards on Design Pattern Quiz Review, created by D L on 13/02/2022.
- Created by
- D L
- Views
- 5
- Rating