Accessibility·Intermediate·Conceptual·1 min read
Why should a custom widget follow an established ARIA pattern instead of a team inventing its own keyboard behavior?
Short interview answer
Assistive technology users have learned specific expected interactions for each widget type from using them elsewhere. Deviating from the established pattern breaks that existing mental model, even if the custom behavior seems reasonable in isolation.
Key takeaway
Explain the underlying mental model clearly, then support it with a concrete example and its trade-offs.