Re: UAIG requires checkable object attribute for aria-pressed

Just as an FYI, that's an attribute value type defined in the spec:

> true/false/undefined
> 	Value representing true or false, with a default "undefined" value indicating the state or property is not relevant.

6.2.4. Value
http://www.w3.org/WAI/PF/aria/complete#propcharacteristic_value



On Jan 3, 2013, at 12:19 PM, Aaron Leventhal <aaronlevbugs@gmail.com> wrote:

> More notes -- pressed, selected and expanded are similar in that the lack of them indicate an item is not pressable/selectable/expandable.
> 
> I think the original question, was, why use checked instead of pressed for toggle buttons? I think this would relate to older versions of JAWS' handling of toggle buttons. Try doing some tests there or ask Freedom Scientific.
> 
> Hope this helps.
> 
> Aaron
> 
> 
> On Thu, Jan 3, 2013 at 3:14 PM, Aaron Leventhal <aaronlevbugs@gmail.com> wrote:
>> Going from memory here.
>> 
>> The idea of checkable was that something like a menuitem or treeitem could be checked. If you left the attribute off entirely then the menu item was not checkable, which is different from setting it to false.
>> 
>> While it's true that menuitemcheckbox exists, we don't have a similar role for treeitemcheckbox, so you need this concept for a tree item which is not checked but could be checked. Essentially this informs the screen reader to say "unchecked" letting the user know the potenital exists to check the item.
>> 
>> Aaron
>> 
>> On Thu, Jan 3, 2013 at 3:08 PM, Joseph Scheuhammer <clown@alum.mit.edu> wrote:
>>> Hi,
>>> 
>>> I've done some forensics, but haven't come up with much.
>>> 
>>> Based on the W3C CVS logs, the text about "object attribute checkable:true" was added in a revision of the UAIG dated 07 Jan 2009.  However, there is nothing in the commit log that explains why.
>>> 
>>> Neither have I found any tracker item (issue or action) that speaks to this; nor any W3C bugzilla, nor any mention of the change in meeting minutes.
>>> 
>>> Maybe the Jan 2009 date will ring a bell with someone.  That date is consistent with FF bugzilla 477876: https://bugzilla.mozilla.org/show_bug.cgi?id=477876#c10.  It seems adding checkable to toggle buttons was already controversial in that bugzilla..
>>> 
>>> -- 
>>> ;;;;joseph.
>>> 
>>> 
>>> 'A: After all, it isn't rocket science.'
>>> 'K: Right. It's merely computer science.'
>>>              - J. D. Klaun -
>>> 

Received on Thursday, 3 January 2013 21:25:44 UTC