UX UI Design-1
UX UI Design-1
DESIGN
CREATING INTUITIVE AND ENGAGING
DIGITAL EXPERIENCES
What is it?
We know that UI must follow consistent design patterns to reduce cognitive load—
helping users intuitively know where to find things.
The way menus and drop-downs are structured on a website is an example of UI. A
well-designed primary navigation bar at the top of the page allows users to quickly
find key information, while secondary menus in sidebars or footers provide access to
less critical but still relevant content.
UI design can vary depending on the audience. For instance, younger users might
prefer vibrant, animated interfaces, whereas older users may benefit from simpler
layouts with fewer distractions.
UI ensures that users have the tools they need to interact with the product in a clear,
visually engaging way. It is essential for making the product both usable and
appealing, directly impacting the user's first impression and experience with the
website or application.
What is it?
Good UX aligns with business goals, such as increasing conversions, by ensuring users can
achieve their objectives efficiently.
• UX (User Experience) focuses on how users feel when interacting with the website, ensuring
their journey is seamless and satisfying.
• Example: Even if a button is visually appealing (UI), the UX will fail if the checkout process is
complicated or doesn’t offer feedback when a purchase is completed.
• UX incorporates personas by addressing user goals and frustrations—for example, designing
a quick checkout process for users who value efficiency.
• Interconnection: Good UI enhances UX by providing intuitive tools (e.g., a search bar), while
UX ensures that the entire process—like finding and buying a product—feels smooth.
Knowing Your Audience
Designing effective websites begins with understanding
the audience’s preferences, behaviours, and challenges:
YOUNGER AUDIENCES
Engage with interactive, dynamic elements like animations and social
media integrations.
OLDER AUDIENCES
Prefer simpler layouts with easy-to-read fonts and clear calls to action. Use
large text and minimal options for ease of use, focusing on usability principles
to meet accessibility needs.
Example: A website aimed at retirees could feature a larger font size and
simple navigation without distracting elements.
Effective Navigation
PRIMARY AND SECONDARY NAVIGATION
• Primary Navigation:
⚬ Contains the core content or features that users need most
frequently.
⚬ Example: On an e-commerce site, the primary menu might
include categories like “Products,” “Offers,” and
“Account.”
⚬ Align primary navigation with business goals and brand
identity for a cohesive experience.
• Secondary Navigation:
⚬ Offers access to secondary information, such as FAQs or
support pages.
⚬ Example: A link to "Terms and Conditions" might be in the
secondary navigation within a footer menu.
⚬ This helps users avoid overloading the main interface
with unnecessary options, contributing to better usability.
Organising Navigation
ORGANISING NAVIGATION WITH CARD SORTING
⚬ Open Card Sorting: Users create their own categories for content.
⚬ Closed Card Sorting: Users sort content into predefined
categories.
⚬ Example: For an educational website, card sorting could reveal
that users expect "Student Resources" and "Events" to be
grouped together, informing the layout.
• It’s essential to optimise the site for all screen sizes, especially mobile devices.
• Mobile-First Approach: Design for mobile users first, ensuring menus adapt to
smaller screens without clutter.
• Example: A sticky menu can improve usability by ensuring users always have
access to primary navigation, even as they scroll down long pages.
SCENARIOS TO CONSIDER:
• Touch-Friendly Design: Ensure links and buttons are spaced far enough apart for
touch inputs.
• Adaptive Menus: Use hamburger menus on smaller screens to save space, while
expanding the same optIONS INTO HORIZONTAL MENUS ON DESKTOPS.
• Navigation is not just about aesthetics (UI) but about ensuring users reach their
goals smoothly (UX).
• Build navigation that anticipates the behaviours and motivations of different
user segments, such as tech-savvy users needing quick access to tools.
• Navigation structure must reflect the brand’s personality and business
objectives.
Best Practices for UI Design
MINIMISE COGNITIVE LOAD
• Limit choices: Too many options can lead to analysis paralysis—a situation
where users feel overwhelmed and avoid making any decision.
• Example: Instead of displaying every product category upfront, Amazon uses a
hamburger menu to reveal additional categories, keeping the homepage
clean.
USE FAMILIAR DESIGN PATTERNS
• Consistency is key: Use standard UI patterns (like the logo in the top-left
corner) to help users navigate effortlessly.
• Example: Placing navigation links across the top of the page follows the familiar
"F-pattern" that matches how users scan websites.
• Familiar patterns reduce confusion and improve usability by setting expectations.
Visual elements evoke emotions and • The homepage should only contain key
connect users to the brand. Storytelling elements—users can explore deeper
draws users into the experience and keeps through well-organised pages.
them engaged. • Example: Bullet points, large
Example: Airbnb’s homepage uses large, headlines, and short paragraphs
emotional images and stories from hosts to improve scannability, ensuring users find
create a personal connection with users. what they need quickly.
OpTIMISE FOR SKIMMING
STREAMLINE ACTIONS
• Users rarely read everything—structure
Users should be able to complete tasks content with a hierarchy of headings,
with minimal friction—each extra step bullet points, and key takeaways.
increases the chance they abandon the • Example: An "About Us" page might use
process. bold headings for each section,
Example: A good UX design ensures that a allowing users to jump directly to the
guest checkout option is available to part they are interested in.
avoid forcing users to register.
Enhancing User Experience
INTERACTIVE
ELEMENTS
DESIGN FOR MOBILE AND DESKTOP USE FEEDBACK MECHANISMS
CONSISTENCY
• Interactive elements should provide
• Ensure buttons, forms, and menus are usable feedback (e.g., colour change, loading
across all devices. Mobile designs must indicators) so users know their action has
account for touch interactions and smaller been registered.
screens. • Example: Google Forms shows a
• Example: Buttons need to be large enough progress bar, helping users understand
to tap easily, avoiding frustration for mobile how far they are from completing the
users. form.
Improving Usability Through Navigation
HORIZONTAL VS. VERTICAL
MENUS
Horizontal Menus
• Best suited for simple websites with a limited number of sections (e.g., portfolio or blog sites).
• Example: A photographer’s site might use a horizontal menu with just a few options—"Home,"
"Portfolio," "Contact."
Vertical Menus
• More effective for content-heavy sites, such as e-commerce platforms with multiple categories.
• Example: Amazon uses a vertical menu for departments, making it easier to browse large
volumes of products.
Chrome DevTools
• How It Works: The Chrome browser includes a built-in emulator that
allows developers to switch between different device views, such as
iPhones, Android phones, and tablets.
• What to Test:
⚬ Touch Interactions: Ensure buttons are easy to tap.
⚬ Font Legibility: Check if text remains readable on smaller screens.
⚬ Responsive Navigation: Confirm that menus adapt to the mobile
layout.
Using Emulators
COMMON MOBILE EMULATORS
Responsive design ensures that webpages adapt • Google gives higher search rankings to mobile-
seamlessly to different screen sizes and friendly websites. Responsive design ensures the
orientations (e.g., portrait or landscape). A site passes Google’s mobile-friendliness tests,
responsive website provides consistent functionality improving search visibility.
and appearance, regardless of the user’s device.
USER EXPERIENCE ACROSS DEVICES • Use Fluid Grids: Grid layouts that adjust
automatically based on the screen size.
• USERS EXPECT WEBSITES TO PERFORM
• Flexible Images: Use CSS to ensure images scale
EQUALLY WELL ON MOBILE PHONES, TABLETS,
properly without distortion.
AND DESKTOPS. A POOR EXPERIENCE ON
• Media Queries: Apply CSS rules based on
ONE DEVICE CAN DRIVE USERS AWAY.
screen width and device type, ensuring elements
• EXAMPLE: IF A SHOPPING CART IS HARD TO
behave differently on small vs large screens.
ACCESS ON MOBILE, USERS MAY ABANDON
• Example: On small screens, menus collapse into
THEIR PURCHASE.
hamburger icons to save space.
Future-Proofing the Design