This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ideas:nav-index [2014/02/24 17:15] – add dialog, browsing context, contextual scoping issues tantek | ideas:nav-index [2014/12/09 15:48] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 12: | Line 12: | ||
* http:// | * http:// | ||
* http:// | * http:// | ||
+ | * http:// | ||
===== Should HTML specify something ===== | ===== Should HTML specify something ===== | ||
- | HTML has the tabindex attribute (with various levels of browser support) which should be specified there. | + | HTML has the tabindex attribute (with various levels of browser support) which has been specified there to some extent: |
+ | * http://www.whatwg.org/ | ||
===== HTML or CSS or both ===== | ===== HTML or CSS or both ===== | ||
Line 21: | Line 23: | ||
Current thinking: likely both. | Current thinking: likely both. | ||
- | HTML already has tabindex | + | HTML already has tabindex (see previous). |
CSS should specify nav-index because: | CSS should specify nav-index because: | ||
Line 28: | Line 30: | ||
* Keeping both sequential and directional nav-* in the same style sheet will help them stay "in sync" across site changes etc. | * Keeping both sequential and directional nav-* in the same style sheet will help them stay "in sync" across site changes etc. | ||
* Or rather, having to do them separately in HTML vs CSS will likely cause them to get out of sync. | * Or rather, having to do them separately in HTML vs CSS will likely cause them to get out of sync. | ||
+ | |||
+ | However, nav-index was in a CSS3-UI CR draft for MANY years and there was no implementation. | ||
+ | |||
+ | Thus only when there is a strong demonstration of implementer interest (2+ commitment to implement) should we consider adding it to CSS4-UI. | ||
===== within a dialog and browsing context ===== | ===== within a dialog and browsing context ===== | ||
Line 40: | Line 46: | ||
More details and follow-up: | More details and follow-up: | ||
* https:// | * https:// | ||
+ | * http:// | ||