Salesforce Accessibility Overview: Features and Tips
This article was originally published at Twistellar.com
The term “accessibility” has taken center stage over the past decade, representing a fundamental shift in how we view and interact with digital platforms. It goes beyond mere usability, ensuring that all individuals, including those with disabilities, can access digital resources and seamlessly perceive, understand, navigate, interact with, and contribute to web systems.
Guaranteeing equal access for all users cannot be overstated:
As of 2022, 83% of web pages face the common issue of text with low contrast.
Source: WebAIM, 2022
Globally, an estimated 1.3 billion people, or 1 in 6, experience significant disabilities.
Source: World Health Organization, 2022
This article delves into the importance of web accessibility and Salesforce accessibility, shedding light on how they impact diverse user experiences. Additionally, we will explore the realm of accessibility in Salesforce, aiming to provide insights into making digital spaces more accessible for everyone.
Inclusivity in Salesforce
Salesforce is committed to ensuring web accessibility for all users, including those with disabilities. The platform complies with web accessibility standards, adhering to principles such as those outlined below.
For instance, the Century Communications and Video Accessibility Act (CVAA) outlines specific web accessibility laws, ensuring applications accommodate users with varying needs.
Legal requirements, such as the Section 508 Amendment to the Rehabilitation Act, mandate accessibility for software sold to federal agencies.
The Americans with Disabilities Act (ADA) is a crucial civil rights law established in 1990 by the United States Congress. It stands against discrimination based on disability and extends its coverage to state and local government services, employers, and public places.
Various courts have affirmed the ADA’s relevance to websites and mobile apps, especially if they impact a disabled person’s ability to access a company’s physical public spaces.
Another significant legislation regarding web accessibility can be found in Section 794 (d) of Title 29 of the U.S. Code. This particular law applies to all federal agencies when they’re dealing with electronic and information technology. In essence, it ensures that federal agencies must provide employees with disabilities and the public equivalent access to information as available to others.
There are also Web Content Accessibility Guidelines (WCAG) 2.0/2.1, a set of guidelines crafted and vetted by a global community of digital experts. These guidelines serve as a framework for making digital content more accessible.
Besides legislation, there are other guidelines for making your digital assets accessible and convenient for everyone.
Four Accessibility Principles
Embracing WCAG ensures that your business’s digital presence is inclusive and caters to diverse user needs, aligning with the four principles of accessibility:
- Perceivable: Information must be tangible to users through their senses. It should not lurk in invisibility, ensuring a comprehensive experience for all.
- Operable: The interface should be navigable by users, demanding no interactions beyond their capability. Users who can engage with the platform should never face unwarranted restrictions.
- Understandable: Information and interface operations should reside within the grasp of users’ understanding. Complexity should never breach the bounds of user comprehension.
- Robust: Users should access content seamlessly via diverse user agents, encompassing assistive technologies. The system’s resilience ensures a universally inclusive experience.
Other countries align with or enact derivatives of WCAG 2.0, tailoring the acts to their specific digital accessibility legislation. A noteworthy instance is the European Accessibility Act, which, since June 2019, has been undergoing a 3-year adoption period across all European Union countries.
Salesforce Accessibility Compliance with Assistive Technology
Creating an inclusive digital ecosystem requires consideration of quite physical things.
This is where Assistive Technology (AT) comes into play. It encompasses tools empowering individuals with disabilities to enhance their functional abilities.
It aids those facing challenges in speaking, typing, writing, remembering, pointing, seeing, hearing, learning, walking, and more.
The spectrum of assistive technology is vast:
- Low-tech solutions: Simple aids like communication boards crafted from cardboard or fuzzy felt.
- High-tech innovations: Advanced devices, including specialized computers or magnifiers.
- Computer hardware: Adaptive switches and Braille keyboards designed to facilitate access.
- Computer software: Inclusive tools like screen readers and speech-to-text programs.
- Learning materials: Inclusive or specialized curriculum aids in fostering a supportive educational environment.
Navigating Salesforce Accessibility Mode: Features and Limitations
The introduction of Accessibility Mode brings forth both functional enhancements and notable limitations.
Let’s delve into the practical features designed to simplify your Salesforce journey:
1. Simplified Setup Access
Accessibility Mode introduces a designated Setup link at the top of your Salesforce page, offering a direct route to essential configurations without unnecessary navigation complexities.
2. User-Friendly Dropdown Menus
Enhanced dropdown menus now include a Go button, providing a more intuitive and straightforward way to navigate various options, ensuring a seamless user experience.
3. Streamlined Menu Buttons
Menu buttons have been transformed into clear dropdown lists, accompanied by an intuitive Go button. This streamlining contributes to a more user-friendly interaction within the Salesforce interface.
4. Popup Windows for Overlay Pages
Overlay pages are now presented in separate popup windows. This organizational shift enhances the clarity of information and ensures easy accessibility during your Salesforce tasks.
5. Simplified HTML Editing
Accessibility Mode replaces the HTML editor with a text box that exclusively accepts HTML. This adjustment ensures a clearer separation of content and an improved editing experience.
6. Dashboard Improvements
A dropdown menu has been added to the View Dashboard autocomplete filter to enhance the overall usability of Salesforce dashboards.
7. Enhanced Edit Columns
Accessibility Mode introduces a user-friendly dropdown button for the Edit Columns link, offering a more accessible way to manage members and streamline the editing process.
8. Clarity in Meeting Details
Meeting details are accessed with improved clarity as a dialog opens instead of redirecting to the meeting detail page. This ensures straightforward instructions for obtaining the necessary information.
9. Chatter Email Settings
The Turn My Email On dropdown list in Chatter groups transforms into a Chatter Email Settings link. This change simplifies email management.
However, certain capabilities remain disabled to maintain a streamlined experience. These include event detail overlays, drag-and-drop editing, scheduling, and some more similar functionalities. For more, see the complete list of disabled features.
How to Enable Salesforce Accessibility Mode?
To use the accessibility features in Salesforce, follow these steps:
- In your personal settings, type “Accessibility” in the Quick Find box.
- If you don’t find any matching results, try searching for “Personal Information.”
- Select the “Accessibility” or “Personal Information” option.
- Toggle on Accessibility Mode.
- Don’t forget to click “Save” to apply your changes.
Features and Limitations
The introduction of Accessibility Mode brings forth both functional enhancements and notable limitations.
Let’s delve into the practical features designed to simplify your Salesforce journey:
1. Simplified Setup Access
Accessibility Mode introduces a designated Setup link at the top of your Salesforce page, offering a direct route to essential configurations without unnecessary navigation complexities.
2. User-Friendly Dropdown Menus
Enhanced dropdown menus now include a Go button, providing a more intuitive and straightforward way to navigate various options, ensuring a seamless user experience.
3. Streamlined Menu Buttons
Menu buttons have been transformed into clear dropdown lists, accompanied by an intuitive Go button. This streamlining contributes to a more user-friendly interaction within the Salesforce interface.
4. Popup Windows for Overlay Pages
Overlay pages are now presented in separate popup windows. This organizational shift enhances the clarity of information and ensures easy accessibility during your Salesforce tasks.
5. Simplified HTML Editing
Accessibility Mode replaces the HTML editor with a text box that exclusively accepts HTML. This adjustment ensures a clearer separation of content and an improved editing experience.
6. Dashboard Improvements
A dropdown menu has been added to the View Dashboard autocomplete filter to enhance the overall usability of Salesforce dashboards.
7. Enhanced Edit Columns
Accessibility Mode introduces a user-friendly dropdown button for the Edit Columns link, offering a more accessible way to manage members and streamline the editing process.
8. Clarity in Meeting Details
Meeting details are accessed with improved clarity as a dialog opens instead of redirecting to the meeting detail page. This ensures straightforward instructions for obtaining the necessary information.
9. Chatter Email Settings
The Turn My Email On dropdown list in Chatter groups transforms into a Chatter Email Settings link. This change simplifies email management.
However, certain capabilities remain disabled to maintain a streamlined experience. These include event detail overlays, drag-and-drop editing, scheduling, and some more similar functionalities. For more, see the complete list of disabled features.
How to Enable Salesforce Accessibility Mode?
To use the accessibility features in Salesforce, follow these steps:
- In your personal settings, type “Accessibility” in the Quick Find box.
- If you don’t find any matching results, try searching for “Personal Information.”
- Select the “Accessibility” or “Personal Information” option.
- Toggle on Accessibility Mode.
- Don’t forget to click “Save” to apply your changes.
Salesforce Lightning Experience Accessibility
The Lightning Experience stands out as Salesforce’s primary user interface, prioritizing inclusivity with its integrated accessibility features.
Below, we briefly go over the array of accessibility functionalities within Lightning Experience and how they contribute to creating an optimal experience for users dependent on assistive technologies.
The Lightning Design System offers a migration guide to assist developers in transitioning existing applications to meet accessibility standards. Here are a few common development practices:
- The Lightning Design System guides developers in creating keyboard-accessible components, enabling users to navigate and interact with the application without relying on a mouse.
- Text legibility and readability require proper color contrast between text and background elements. By maintaining sufficient contrast ratios, developers can ensure that users with visual impairments can perceive and comprehend the content effectively, regardless of their visual abilities.
- The Lightning Design System introduces global color styling hooks, which provide a consistent and accessible approach to applying colors across components. These hooks ensure that color is not the sole means of conveying information.
You can find more relevant information regarding how Salesforce developers code for accessibility in the TrailheadX Conference materials (available below). In particular, they discuss:
- Implementing the toast component for conveying time-sensitive information, ensuring immediate user attention.
- How user focus may shift with time-sensitive messages and what to do about it.
- How to prioritize relevant information for logical screen reader output.
- How to enhance accessibility without overwhelming users.
- Regularly test the Lightning Experience with screen readers, adapting based on feedback and browser-screen reader combinations.
- Ensuring compatibility with screen readers on iOS and Android. Collaborate with accessibility specialists for mobile considerations.
You can watch the full video here:
Case Study: Nurturing Salesforce Accessibility for Visually Impaired Users
Salesforce is a big name in the non-profit sector. Companies there often represent the needs of various communities of disabled people, and organizations focused on working with them.
As a Salesforce consulting and implementation partner, Twistellar has had our fair share of projects that concerned web accessibility issues.
Nurturing Salesforce accessibility for visually impaired users is one of such project example.
Challenge
The nonprofit organization employed visually impaired individuals as volunteers. The NVDA’s screen reader and Salesforce’s existing interface presented challenges to the organization regarding usability and arrangement of elements.
Solution
To address these challenges, Twistellar developed a custom interface that was fully adaptive for visually impaired users. The interface included explicit explanations for each screen element, allowed users to navigate using tabs and enter keys, and provided a confirmation screen when saving information.
Two distinct interfaces were created for volunteers and managers, enabling seamless recording, browsing, cancellation, and sign-up for volunteer events.
— — —
…Would like to continue reading?
Read the full version at Twistellar.com