This is an old revision of the document!
There have been a number of concerns raised with the current 'nav-index' property. This page is to document them and the resulting discussions, with the aim of addressing these issues in a future revision of the UI module.
Extract issues from these and document here as subsections explicitly:
More issues:
HTML has the tabindex attribute (with various levels of browser support) which should be specified there.
Does nav-index belong in HTML or CSS or both?
Current thinking: likely both.
HTML already has tabindex and thus should specify that (see previous).
CSS should specify nav-index because: