Accessibility·Intermediate·Conceptual·1 min read
What is roving tabindex?
Short interview answer
A composite widget keeps one item at tabindex=0 and the rest at -1, moving the active stop with arrow keys. This gives the overall widget one Tab stop while supporting internal keyboard navigation according to its pattern.
Key takeaway
Explain the underlying mental model clearly, then support it with a concrete example and its trade-offs.