- From: Jon Gunderson <jongund@illinois.edu>
- Date: Mon, 21 Jul 2008 16:47:34 -0500 (CDT)
- To: Srinivas Annam <annams@google.com>, dev-accessibility@lists.mozilla.org
- Cc: wai-xtech@w3.org
Srinivas, The "option" role will use the DOM subtree text nodes to generate an accessible name for each option. Jon ---- Original message ---- >Date: Mon, 21 Jul 2008 13:02:41 -0700 >From: Srinivas Annam <annams@google.com> >Subject: Using title for ARIA name is impractical! >To: dev-accessibility@lists.mozilla.org >Cc: wai-xtech@w3.org > >In my continuing series of ARIA discoveries :) > >The current recommendation requires the usage of title attribute to provide >a name for widgets of the following roles: combobox, grid, group, img, list, >listbox, menu, menubar, progressbar, radiogroup, slider, spinbutton, >textbox, tree, treegrid. > >Now imagine a listbox or a tree with lot of visible child elements and that >each of these widgets (lisbox and options) are being created using a div. >The outerdiv for the listbox having it's role as "listbox" and each of the >list items having a role of "option". Now, assume that the listbox has a >title defined on it (so it could provide an acc name per current >recommendation) like below: > ><div role="listbox" title="My Own Listbox" >aria-activedescendant="listbox1-1"> > <div role="option" id="listbox1-1" class="selected" >aria-selected="true">item 1</div> > <div role="option" id="listbox1-2" >item 2</div> > <div role="option" id="listbox1-3" >item 3</div> ></div> > >At this time you would notice that hovering over with mouse on anywhere over >the listbox area (including where the individual items are shown) would show >a tooltip with the title. This is coming in as a side effect of browser >usage of title for the tooltip. Given this major UI implication, IMO, this >makes the usage of title to get an acc name on the roles mentioned highly >impractical. I would like to hear other thoughts or ideas. Or if someone >knows a way of getting ARIA name without using a title. > >Thanks, >Srinivas > >-- >Srinivas Annam >Software Engineer, Accessibility >Google, Inc. >Cell: 408.898.4928 >Email: annams@google.com >_______________________________________________ >dev-accessibility mailing list >dev-accessibility@lists.mozilla.org >https://lists.mozilla.org/listinfo/dev-accessibility Jon Gunderson, Ph.D. Coordinator Information Technology Accessibility Disability Resources and Educational Services Rehabilitation Education Center Room 86 1207 S. Oak Street Champaign, Illinois 61821 Voice: (217) 244-5870 WWW: http://www.cita.uiuc.edu/ WWW: https://netfiles.uiuc.edu/jongund/www/
Received on Monday, 21 July 2008 21:48:51 UTC