We all strive to deliver intuitive and user-friendly software. This is great, but not enough. Delivering disabled-friendly software is what truly makes the difference for quite some users.
Every customer matters
Recently, SAP Cloud Identity Services embarked on a journey to make its administration console more accessible and usable. What’s the motivation? It goes without saying: Every customer experience matters.
You might think that a missing tooltip, a truncated label or a non-descriptive button is a minor issue, but for those with sight loss, it’s a major one. If screen readers cannot capture properly the text on the UI, the users won’t be able to interact properly with the system.
No matter how good assistive technology you put in place: screen reader, screen magnifier, speech recognizer, you name it, if the necessary information is not provided on the UI, nothing will enable those tools to do their job effectively.
Behind the pencil icon
A pencil icon almost always means editing something that’s been created. But what’s behind the editing? Do you update, do you delete, do you reset? You wouldn’t know until you go for it.
Until now, when configuring provisioning systems in the administration console, the pencil only conveyed the message of “Edit”.

Not anymore. What used to be as little descriptive as possible, turned to be as much descriptive as needed.

The hours and minutes edit field in the
Job Scheduler dialog had no visible label defining the purpose.

This has been addressed, too.

As of now, toast messages inform about status changes. Missing labels become visible, meaningful and helpful for all of us, regardless of abilities or disabilities. Adapting transformation colors to high contrast black and white themes are on the way along with other improvements in this ongoing journey.
You know, accessibility is not about making it easy for a few. It’s about making it easy for everyone.