- From: <Becky_Gibson@notesdev.ibm.com>
- Date: Tue, 27 Jul 2004 16:59:54 -0400
- To: w3c-wai-gl@w3.org
- Message-ID: <OFB6ACBE44.6CAAE2BD-ON85256EDE.00721B8D-85256EDE.0073B0C7@notesdev.ibm.com>
Paul Bohman wrote: The technique (15.6) currently states "Create a logical tab order through links, form controls, and objects." I think I would prefer to reword it to say "Ensure a logical tab order..." This is because much of the time the tab order can be quite logical without adding tabindex attributes. Using tabindex should be a technique reserved for instances in which the default tab order is insufficient. Using tabindex increases the complexity of the design, and increases the possibility of introducing tab order problems at the same time that you're trying to fix them. Becky responds: I agree that if used improperly tabindex can cause problems, While I don't have any problems cautioning people on the use of tabindex, I do want to make sure that we don't completely discourage its use. In IE (and in the future, Mozilla) tabindex can be used to programmatically set focus to an element that does not receive focus by default (for example, <div> or <span>). This can be very powerful for creating more accessible keyboard navigation that does work with the screen readers (in IE on Windows). While that isn't the intent in this technique I did want to mention the benefits of tabindex when used properly with JavaScript. Becky Gibson Web Accessibility Architect IBM Emerging Internet Technologies 5 Technology Park Drive Westford, MA 01886 Voice: 978 399-6101; t/l 333-6101 Email: gibsonb@us.ibm.com
Received on Tuesday, 27 July 2004 17:01:02 UTC