- From: Joseph Scheuhammer <clown@alum.mit.edu>
- Date: Wed, 26 Aug 2015 11:31:39 -0400
- To: Richard Schwerdtfeger <schwer@us.ibm.com>, PF <public-pfwg@w3.org>
> *Agenda: August 27, 2015 WAI-PF ARIA Caucus* Partial regrets: I will be getting into the office later than usual and will be late for the meeting. There's a chance that I'll miss it entirely. > 3. Issue 736 aria-label overriding listitem and treeitem content as > containers (discuss removal of name required) > > * _https://www.w3.org/WAI/PF/Group/track/issues/736_ > Some points: 1. Both listitem and treeitem roles require an accessible name, meaning the browser will *always* compute and assign a name for a listitem. 2. Both roles allow name-from-contents and name-from-author. 3. Sometimes a listitem is just a container of structured text, like a paragraph, and not like a widget. In other cases, a listitem is like a widget. It depends on how the author set things up. 4. Contrary to issue 736's title, aria-label is *not* overriding listitem and treeitem content. The content is present in the accessibility tree as children of the item. Points 1 and 2 lead to the browser creating a name from the item's contents when the author has not provided one. If the listitem nests other listitems within it, as with a list of lists, then the name is very long and unwieldy. Similarly for treeitems. This is a case where authors *should* provide a shorter label for a listitem or treeitem, using aria-label. Regarding 3, when a listitem is just a text container like a paragraph, then it likely doesn't need a name, although I'm not entirely certain. There must be a reason why the accessible name requirement was added to the listitem role, but I have been unable for find that rationale, aside from when the item is like a widget. Since a listitem is sometimes just a container of text, there doesn't always need to be a name. The spec should be adjusted to state that: an accessible name is required for a listitem only when it is a widget. -- ;;;;joseph. 'Array(16).join("wat" - 1) + " Batman!"' - G. Bernhardt -
Received on Wednesday, 26 August 2015 15:32:11 UTC