07 Design patterns Flashcards
What is chunking?
Chunking is a technique that helps us process data faster and remember ir more easily. For example separating input fields so that they are easier to digest
What are the benefits of chunking?
Assist short-term menory
aides scanability
aides comprehension
What is alignment
Objects that are aligned - that are more symmetrical appear more orderly. And orderly interfaces are easier to comprehend.
What are the benefits of alignment?
Makes interfaces more orderly
Aides comprehension
Makes interfaces more percivable
Leads users through an interface
What is the best way to align labels to input fields?
Top align - google did a search and the top-aligned did far better. If placeholders are used they need to dissapear once you start entering data
What is a call to action?
These are buttons that guide the user. Try to avoid words like “next” or “continue” or “submit” unless they are actually relevant. Anything that makes thing clearer and more predictable is better
What does a call to action do?
Tells user what they should do
Tells them why they should do it
Tells them what happens after they do it
What is visual hierarchy
Uses color contrast and size
Prioritises most important information
Prioritises most common action
Leads users through an interface
What are progress indicators
Tells users how much people have made thorugh a process Tells users what they have done Tells users what they need to do Indicates time and effort required Aides predictability
What is important about affordances on mobile?
Limited screen space makes it difficult for all features to be available all of the time. Make the primary action visible to users - for instance a big chunky button
What are the benefits of digital affordances?
Make interface percievable
Make interfaces discoverable
Make actions obvious
Must use natural qualities
What are pattern libraries?
A collection og mobile and desktop screenshots
What are the benefits of patteren libraries?
Help identify conventions
good starting point
Investigation and analysis required
design required
What is the most common pattern for help?
tooltips
What is important to remember when it comes to help?
Available but not intrusive
On the interface rather than tooltips
Contextual also works very well