Introduction to Understandable Design
The Understandable principle, the third in the Web Content Accessibility Guidelines (WCAG), focuses on ensuring that content and user interfaces are easy to comprehend. This principle aims to reduce confusion by making content, functions, and interactions clear, predictable, and easy to follow. Users of all abilities, including those with cognitive impairments, learning disabilities, or users who are not familiar with technology, should be able to understand and interact with digital content without frustration or confusion.
Key Concepts of Understandable Design
-
Clear and Simple Language
Content should be written in a way that is easy to understand for a broad audience, including people with cognitive impairments or limited literacy skills. Using plain language helps reduce cognitive load and makes information accessible to more users. -
Consistent and Predictable Layouts
Interfaces should follow a logical, consistent structure that allows users to predict how elements function and where they are located. Familiar patterns help users know what to expect, making interactions more intuitive. -
Help with Input and Interaction
Provide assistance when users are required to enter information or make choices, such as offering hints, instructions, and clear error messages. This is particularly important for forms, dropdowns, and complex navigation elements. -
Minimal Cognitive Load
Design should minimize the amount of mental effort required to process and understand information. By using clear navigation, grouping related content, and eliminating unnecessary distractions, the cognitive load can be reduced, making the interface easier to use.
Strategies for Creating Understandable Design
1. Clear Language
-
Use Plain Language: Avoid jargon, technical terms, and overly complex sentences. Write in a way that most people can understand at a glance.
- Example: Instead of “Your submission was unsuccessful due to invalid credentials,” say “Your username or password is incorrect.”
-
Keep Sentences and Paragraphs Short: Break up content into bite-sized pieces. Long sentences and paragraphs can overwhelm users, especially those with cognitive impairments.
-
Define Complex Terms: When technical or complex terms must be used, provide definitions or examples to clarify their meaning.
- Example: “API (Application Programming Interface) allows two systems to communicate.”
2. Consistent and Predictable Layout
-
Consistent Navigation: Ensure the navigation layout remains the same across all pages of a website or application. Users should know where to find menus, search bars, and key actions on every page.
- Example: Keep the primary navigation bar at the top of the page and the footer at the bottom across all pages.
-
Logical Grouping of Information: Group related content together, so users can easily scan for what they need. This makes it easier to navigate complex information.
- Example: Place shipping information next to billing details in an e-commerce checkout process.
-
Predictable Functionality: Ensure that interactive elements (like buttons, links, or form fields) behave consistently throughout the site. Users should not be surprised by unexpected actions or hidden functionality.
- Example: Use the same colors or icons for similar actions (e.g., blue buttons for “Submit” or “Save” actions).
3. Provide Input Assistance
-
Field Hints and Instructions: Provide clear instructions for users filling out forms or interacting with complex elements.
- Example: Next to the “Password” field, include a hint that explains the password requirements (e.g., “Password must be at least 8 characters long”).
-
Clear Error Messages: When a form submission fails or an error occurs, provide a message that clearly explains what went wrong and how to fix it.
- Example: Instead of “Error 404,” say “Page not found. Please check the URL or go back to the homepage.”
-
Auto-Completion: Where possible, use autocomplete functions to help users fill out information, especially in long forms. This reduces the amount of effort required and speeds up the process.
4. Reducing Cognitive Load
-
Minimize Visual Clutter: Avoid excessive use of images, animations, or ads that may distract users from the core content. A simple and clean design makes it easier to focus on the task at hand.
-
Use Visual Hierarchy: Use headings, subheadings, bullet points, and whitespace to break up content and make it easier to scan.
- Example: Use H1, H2, and H3 headings to divide a long article into sections with logical flow.
-
Chunk Information: Break down information into small, manageable chunks to help users process it more easily. For example, use step-by-step instructions for complex tasks.
- Example: Instead of a single block of text explaining how to complete a task, break it down into numbered steps.
Lab: Designing for Readability and Cognitive Load
In this lab, you will design a simple webpage or form using principles that improve readability and reduce cognitive load. The goal is to create an experience that is easy to understand, navigate, and use for people with varying levels of cognitive ability.
Part 1: Designing for Readability
-
Create a Simple Webpage
- Design a webpage (e.g., a landing page or an informational page) with a clear structure, using headings, bullet points, and short paragraphs.
- Use plain language throughout the page. Avoid complex terms, or define them if necessary.
-
Test for Readability
- Review your content using an online readability test (such as the Flesch Reading Ease Test) to ensure your content is easy to understand. Aim for a reading level of about grade 6–8, which makes it accessible to a wide audience.
Part 2: Minimizing Cognitive Load
-
Simplify Form Design
- Create a form (e.g., a registration or contact form) that follows a logical flow. Group related fields together (e.g., personal details, address, and payment information), and provide field labels and hints where necessary.
- Use clear error messages for incorrect or missing inputs.
- Keep the form short and simple—remove unnecessary fields to make it less overwhelming.
-
Review for Consistency
- Ensure that the form layout and interactions are consistent with other parts of the site. For example, the placement of the “Submit” button should be predictable and aligned with standard web practices.
- Ensure users can navigate the form using the keyboard alone.
Review and Feedback:
- Evaluate the clarity of the webpage content. Is it easy to read and follow?
- Test the form for ease of use, especially for users with cognitive impairments or limited technical skills.
- Consider how well the overall design reduces mental effort and prevents confusion.
Case Studies
Case Study 1: Simplified Government Website
A government website was redesigned to improve accessibility for users with cognitive impairments. The website’s content was rewritten in plain language, and the layout was simplified with a consistent navigation menu on every page. Headings were used to break up content, and key information was chunked into bullet points for easier scanning. As a result, the website received higher user satisfaction ratings, particularly from users who found it easier to find information without feeling overwhelmed.
Case Study 2: Improving Cognitive Accessibility in Online Banking
An online banking platform received feedback from users with cognitive disabilities that its interface was confusing and difficult to use. The company implemented changes, including simplifying language, adding tooltips for financial terms, and reducing the number of steps needed to complete common tasks like transferring money. These changes not only improved accessibility but also led to fewer abandoned transactions and increased user satisfaction.
Online Tools for Readability and Cognitive Load
-
Hemingway Editor:
An online tool that helps simplify language by identifying complex sentences and unnecessary words.
https://hemingwayapp.com/ -
Readability Test Tool:
Check the readability level of your text to ensure it’s understandable for a broad audience.
https://www.webfx.com/tools/read-able/ -
Microsoft Clarity:
A tool to analyze user interaction with your website and understand where users might experience cognitive overload.
https://clarity.microsoft.com/
End of Lecture Quiz
1. Why is it important to use plain language in web content?
- a) It makes the content more engaging
- b) It ensures that users of all cognitive levels and literacy skills can understand the content without confusion
- c) It improves the visual appearance of the page
Answer: b) It ensures that users of all cognitive levels and literacy skills can understand the content without confusion
Rationale: Plain language reduces cognitive load and makes content more accessible to a wide range of users.
2. What is the benefit of consistent navigation across a website?
- a) It makes the site load faster
- b) It helps users quickly learn how to navigate the site, reducing cognitive load and confusion
- c) It makes the website look modern
Answer: b) It helps users quickly learn how to navigate the site, reducing cognitive load and confusion
Rationale: Consistent navigation helps users predict where they can find certain elements on every page, making it easier for them to interact with the site.
3. What is one way to help users complete a form more easily?
- a) Provide labels and instructions next to each field to guide users
- b) Use only placeholder text in the fields
- c) Remove all error messages
Answer: a) Provide labels and instructions next to each field to guide users
Rationale: Clear labels and instructions reduce confusion and help users understand what information is required, making the form easier to complete.
Conclusion
Creating understandable designs ensures that digital content is clear, easy to use, and accessible to users of all abilities. By using plain language, consistent layouts, clear input instructions, and minimizing cognitive load, you can improve the user experience for a broad and diverse audience. Understanding these principles is key to developing websites and applications that are truly inclusive.