Accessibility Validation built-in Service Studio and OS UI
204
Views
2
Comments
New
Service Studio

Accessibility (A11Y) is always a challenge for many developers. As a developer focused on Front-End and A11Y, I think Service Studio could have an option in the settings that we could toggle "True" and then the platform would do something like this:

  • Input parameters regarding A11Y, like "EnableAccessibilityFeatures" as mandatory
  • Labels' input widget as mandatory when they are inside a form
  • Create warnings for inputs in forms without a label associated (very common to see inputs without labels, and for screen readers it's something crucial to have)
  • Images must have an 'alt' attribute
  • SetLang function can have the "Lang" property as mandatory
  • Create warning about the title of the layout that must be wrapped in a <h1> tag

These are just some examples, but we could have even more validations regardings A11Y. (I have a lot more to suggest)

This would help a lot in the US market as also in many other countries who already have and will have A11Y laws applied. For the developers it would make them more aware of what A11Y is and which things are related to it.

Game On!

Hi Daniel, thanks for your message :)

Yes I have read all that documentation and I'm familiarized on how to implement accessibility, actually I was the one to write that last article you shared, but not every developer has the same awareness that I have and this idea is something different.

The platform could have a way of helping developers on A11Y and this would also make them question and wonder about why inputs need labels, or why other attributes are important to make components accessible to all.

Just some food for thought.


Cheers,

Pedro