Blog 28: Best practices while designing your UI
- Idea2Product2Business Team
- Apr 24, 2024
- 2 min read
Updated: Dec 19, 2024
Before designing our product’s UI, we researched on UI best practices.
We found a blog by Shopify that talks about the 7 essential UI design principles.
Some of the key highlights of this Shopify blog:
UI design vs. UX design
UI design focuses on the visual and interactive elements of the product, like layout, typography, colours, icons, and buttons.
UX design is concerned with the overall user experience, like the general purpose of the product and how the user feels about it.
7 important UI design principles
Make the user comfortable
Make the navigation more intuitive and user friendly: Less is more: Minimalism is the name of the game in UI design.
Keep the visual hierarchy clear: Ensure important elements like Buy button are prominent; and key information are easily noticeable.
Keep it simple: Great UI uses simple language, readable fonts, and a pared-down colour scheme. White space is desirable.
Keep it consistent: UI design elements like buttons, page layout, and colour schemes should remain uniform.
Avoid jargon: Make users feel comfortable and that is free of unnecessary technical terms.
Let the user control the experience
Based on user research, gain insights into the users’ needs and interests.
For example, what buttons and visual information do users want upfront? What might more experienced users want tucked away? etc.
Allow users to undo an action and inform them where exactly they are (for example, breadcrumb trails).
Make it intuitive
Good user interfaces are intuitive, with everything exactly where the user expects it.
Familiar patterns, templates, font choices, and page layouts reduce your user’s cognitive load.
Be accessible
The World Health Organisation reports that 253 million people have some form of blindness or vision impairment.
One rule of thumb is not to rely on only one way of communicating with the user.
For example, two buttons labelled “Yes” and “No” could also have a checkmark and an X on them, respectively.
Making them green and red can add another layer of communication.
This ensures that colour-blindness or reading skills don’t stop a user from being able to navigate the site.
Let users know when things are working
Such as adding a light animation when a button is clicked, or a thank you page to close the loop, or a progress bar and etc.
Also plan for when they don’t work
Well-designed error messages and 404 pages are clear and helpful, redirecting the user to something else.
Embrace iteration
Think of the design process as an iterative loop with no real endpoint. It’s about repeating steps to improve.
Listening to feedback, hiring users to test, or diving into analytics to see which pages have a high bounce rate.
Small changes to the design of a checkout page, for example, can fix a leaky sales funnel.
Jump to blog 100 to refer to the overall product management mind map.
I wish you the best for your journey 😊