Q1. How do you build a custom widget that follows an ARIA authoring pattern?
When no native element supports the interaction, you implement an ARIA design pattern and must replicate all the expected behaviour. A custom combobox, for example, needs...