Chunking
Makes large data sets easier to grasp
Chunk data into relatable input groups to group data e.g your details, delivery address, payment details, order summary
User can understand what’s required quicker
Benefits of chunking
Alignment
Objects that are aligned appear more orderly and are easier for the user to comprehend (faster to read then)
Less mental overhead - better user experience
Alignment can help lead the user through the software
Path to completion = forms should be aligned from top to bottom to lead the user through the software
Alignment recap
Alignment:
1.Makes interfaces more orderly
2. Aides comprehension
3. Makes interfaces more perceivable
4. Guides users through an interface
5. Helps reduce errors
Label Alignment
Always best to top align labels
Using placeholder as a label
Placeholder label within a filed
Negatives:
Disappears when a user enters something into the field
Makes it difficult to check their work and more difficult to correct errors
Call to Action (CTA)
Use buttons to tell user what will happen next e.g
Sign up to 30-day free trial
Donate now
Call to action (RECAP)
A good call to action will tell the user:
Visual hierarchy
Indicate to user what elements are most important and what should be given attention first
Objects with the most contrast to their surroundings will be picked up first
How to achieve visual hierarchy
Visual hierarchy (RECAP)
Progress indicators
Indicate how much progress a user has made through a process
Creating a progress bar
Progress indicators benefits
Digital Affordances
Affordances can help make digital features discoverable
E.g Plus sign to add a new reminder
Digital affordance (Recap)
Help
Put information on screen for user
E.g rules for setting up a pin code below pin code creation
Help (RECAP)
Inline validation
Tell the user how they are doing as they are filling in the form
E.g Password field has a green tick when the password criteria has been met
Only using inline validation after the user has exited the field - then give the confirmation
It can be offputting while the user is filling in the field to be told they haven’t met the criteria even though they aren’t finished filling in the field - VALIDATION SHOULD OINLY OCCUR WHEN THE USER HAS LEFT THE FIELD
Inline validation benefits
Not easy to implement - needs to be tested rigorously
Error Handling
Error messages should tell the user: