Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What are basic custom widgets and how are they supported by ARIA?

0
Posted

What are basic custom widgets and how are they supported by ARIA?

0

Basic custom widgets are variations on a standard widget — something close enough to a familiar widget so that it is possible to just reuse the roles and properties we already have. This actually is the most common case, because most widgets basically come down to allowing input of a basic simple data type. Most widgets allow the user to toggle or cycle through a set of choices, choose from a list of choices, enter a free-form value, traverse a grid, or perform one of the basic functions provided by the ARIA 1.0 roles and properties. These widgets can be made accessible with ARIA 1.0. If an author wants circular menus, and can only do that today with JavaScript — then no problem, they can develop a circular menu library complete with ARIA support, and it can be accessible. The author should use the same keyboard user interface that a normal menu has — allow the user to arrow through and activate a menu item with Enter. Another example would be an interactive month-view in a calendar

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.