Apex Aide apexaide

Improved Accessibility Features in Salesforce Omnistudio

Salesforce Developers Blog· ·Intermediate ·Developer ·8 min read
Summary

Salesforce Omnistudio has undergone extensive enhancements to significantly improve accessibility for all users, including those with cognitive, visual, or mobility impairments. These updates ensure better compatibility with assistive technologies like screen readers and keyboard navigation, while aligning with WCAG 2.1 and 2.2 standards. Developers and admins can now enable an accessibility toggle in the designer to provide clearer button labels, improved form interactions, and better visual indicators without breaking existing customizations. The improvements make building inclusive experiences faster and testing easier across Omniscripts and Flexcards.

Takeaways
  • Enable the accessibility toggle in Omniscript and Flexcard designers for enhanced features.
  • Use new attributes like Disabled and Autocomplete to improve form accessibility.
  • Accessibility fixes maintain backward compatibility to avoid breaking custom UI.
  • Improved screen reader announcements provide real-time state and context updates.
  • Clear visual indicators beyond color enhance usability for low-vision users.

Have you ever built what you thought was a killer app, only to hear users say, i cant use it? Sometimes assistive technology, like a screen reader, skips right over the buttons, or the colors blend so much they cant tell where to click. Its a total headache  wasted time fixing complaints, lost trust from customers, and even legal headaches if youre not compliant. The good news? Omnistudios latest updates make accessibility a breeze. We evaluated more than 45 elements across Omniscripts and Flexcards to move it from being merely accessible to highly accessible. What is accessibility and why is it important? Accessibility in general means that a person with a disability is given an equal opportunity to use and avail the same services as someone without a disability. Accessibility, in the context of Omnistudio, is about ensuring that everyone can easily use the product, encompassing a wide range of abilities and needs.

Lightning UX Best PracticesDeclarative vs ProgrammaticUser AdoptionAnnouncementsApp DevelopmentFlexcardsOmniscript