- From: Loretta Guarino Reid <lguarino@adobe.com>
- Date: Fri, 17 Feb 2006 07:33:07 -0800
- To: John M Slatin <john_slatin@austin.utexas.edu>, Yvette Hoitink <y.p.hoitink@heritas.nl>, <public-wcag-teamb@w3.org>
I agree that this technique looks good. More HMTL ignorance hre: if tabindex is specified for any interactive elements on a page, must it be specified for all elements? If so, should we add this to the test? And I agree that using tables to express relationships between form fields is acceptable, and even desirable in many cases. I wish AT knew how to use the tables headers to label the cells/fields and navigate between fields when content is structured that way. Loretta On 2/17/06 7:25 AM, "John M Slatin" <john_slatin@austin.utexas.edu> wrote: > > Thanks, Yvette! > > This looks very good. > > I added a Status section at the top, to help us (and Ben) keep track of > the technique as it moves toward acceptance. > > I have one suggestion and one question. > > Suggestion: > Add a sentence/note explaining that all elements (or is it all focusable > elements?) with tabindex will receive focus before *any* element that > does not have tabindex. > > So for example, if the form controls in your example have tabindex, but > the links in the navbar do not have tabindex, users would have to tab > through the form in order to reach the navbar. > > But it occurs to me I don't know what would get focus immediately after > tabbing through the form: would it be to the next focusable element in > the code? Or would it be the first focusable element in the delivery > unit? > > But that wasn't the question I wanted to ask. Here's the question: > > I notice that the form is contained within a data table. I've done this > myself, but I want to make sure we all agree that this is acceptable > practice for WCAG 2.0. > > I think it is: there are logical relationships here, not just between > individual form controls and their labels, but between groups of form > controls. > > So: is it OK to use the table here? Or do we want to insist on using > <fieldset> to group related controls, with CSS to control layout; and > would that be an alternative way to make the tab order work properly? > > Thoughts, anyone? > > Thanks! > John > > > "Good design is accessible design." > John Slatin, Ph.D. > Director, Accessibility Institute > University of Texas at Austin > FAC 248C > 1 University Station G9600 > Austin, TX 78712 > ph 512-495-4288, f 512-495-4524 > email jslatin@mail.utexas.edu > web http://www.utexas.edu/research/accessibility/ > > > > > > -----Original Message----- > From: public-wcag-teamb-request@w3.org > [mailto:public-wcag-teamb-request@w3.org] On Behalf Of Yvette Hoitink > Sent: Friday, February 17, 2006 6:18 am > To: public-wcag-teamb@w3.org > Subject: Action item: Tabindex technique > > > Hello everyone, > > Last Tuesday, we discussed using tabindex to specify a taborder that > does not follow the order the elements are placed in the code. We > decided that in some cases, it was a sufficient technique (for example > for navigating forms column-by-column), just as long as relationships in > the content were still followed. I created a technique for that in > 2.4.7: > <http://trace.wisc.edu/wcag_wiki/index.php?title=Creating_a_logical_tab_ > orde > r_through_links%2C_form_controls%2C_and_objects> > > Comments are welcome as always! > > Yvette Hoitink > Heritas, Alphen aan den Rijn, the Netherlands > E-mail: y.p.hoitink@heritas.nl > WWW: http://www.heritas.nl > >
Received on Friday, 17 February 2006 15:33:29 UTC