Re: Using title for ARIA name is impractical!

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