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!