Widget elements are specifically intended for user interaction, and indeed they are all part of the “Interactive content” list on the HTML content model. When these elements are inaccessible, it can make it hard or even impossible for some users to operate and use the UI. These elements must therefore at least meet the basic accessibility requirements.
- Input, checkbox
- Input, radio
- Input text-fields (covers all the input elements that receive a string input - regardless of their additional semantics, e.g.,
- Link (anchor)
In the pipeline
- Input, range
- Select, and option
Like other parts of this knowledge base, the widgets section is a work in progress and still incomplete. You can see above which entries are in the pipeline next. If you can't find what you are looking for, please let us know by writing to us at firstname.lastname@example.org, and we will be happy to answer any questions you may have.