Design Patterns Flashcards

1
Q

What is chunking?

A

Technique to help process data faster and easily remember it by breaking data into smaller groups.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the benefits of using chunking?

A
  • Assists short-term memory
  • Aides scanability
  • Aides comprehension
  • Large data sets appear smaller
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the benefits of using alignment?

A
  • Makes interfaces more orderly
  • Aides comprehension
  • Makes interfaces more perceivable
  • Leads users through the interface
  • Helps prevent errors
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the best alignment for form labels?

A

Top aligned labels

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a difficulty in using side aligned form labels?

A

Makes more work for the users scanning left and right.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are difficulties in using labels inside form fields?

A
  • Difficult for users to check their work if the label disappears
  • Difficult for users to correct work
  • Requires more mental effort to make sense and edit a pre-filled form
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What 3 things does a good CTA tell the user?

A
  • What they should do
  • Why the should do it
  • What happens after
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What 4 things does visual hierarchy do?

A
  • Uses color contrast and size
  • Prioritizes most important information
  • Prioritizes most common actions
  • Leads user through the design
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are progress indicators?

A

Indicates how much progress have been made in a process.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What 2 principles should progress indicators adhere to?

A
  • Make the steps look sequential

- Make it clear which steps have been complete vs yet to be finished

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What 4 things do progress indicators do?

A
  • Tell users what they have done
  • Tell them what they need to do
  • Indicate time and effort required
  • Aide predictability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is a digital affordance?

A

Helps users understand how your product is operated.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What 4 things does a digital affordance do?

A
  • Make interfaces perceivable
  • Make features discoverable
  • Make actions obvious
  • Must use natural qualities
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a pattern library?

A

Collections of desktop and mobile screenshots.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What should you be wary about with pattern libraries?

A
  • Screenshots are skin deep, must download and try them
  • Everybody is solving a different problem, don’t copy patterns blindly
  • Need to craft your own solutions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

In what 3 ways should help be available on your site?

A
  • Available but not intrusive
  • On the interface rather than tooltips
  • Contextual help when needed works well
17
Q

What is inline validation?

A

Tells the users how they are doing it as they complete a form.

18
Q

When should inline validation NOT be activated?

A

Validation should not occur before the input is given or before the user has left the field.

19
Q

What 3 things should you do when error handling?

A
  • Tell users clearly where the error occurred
  • Tell the user what went wrong
  • Tell the user what they need to do to fix the problem.