Accessibility - sheaphillips/common-hosted-form-service GitHub Wiki
Home > CHEFS Capabilities > Form Accessibility
Accessibility is important because it empowers everyone to use CHEFS forms. It ensures equal access and inclusion, enabling individuals to use forms on an equal footing. By making forms accessible, such as providing clear instructions and appropriate labels, we empower people to fully engage and participate. Accessibility not only benefits all users but also improves their experience and ensures compliance with accessibility standards. It fosters an inclusive environment where everyone can confidently and independently interact with CHEFS forms.
The form components used in CHEFS already include accessibility features. ARIA attributes make labels, tooltips, and descriptions accessible to screen readers and other tools. However, form developers still need to be mindful of accessibility principles to create truly inclusive experiences. The built-in accessibility features of CHEFS form components allow form developers to focus on other accessibility considerations.
As an example, the Vox screen reader for the Chrome browser will read this component:
as "This is the label. This is the tooltip. This is the description. Edit text". Note that the user does not need to hover, etc, to “pop up” the tooltip to have it read out.