- From: Joseph Scheuhammer <clown@utoronto.ca>
- Date: Mon, 12 Jan 2009 10:39:36 -0500
- To: David Bolter <david.bolter@utoronto.ca>
- CC: "wai-xtech@w3.org" <wai-xtech@w3.org>
Hi David, > For example ... > <span role="checkbox" aria-checked="undefined"> > > The role tells us that the object is checkable, and > the aria-checked="undefined" would normally indicate the object is not > checkable. This doesn't answer your question (giving the role the power to override the author-declared state); rather, noting that the situation as described is self-contradictory. This is something a checking tool should detect and complain about. A way to look at it is why an author would intentionally write the markup as in your example? Perhaps they think it's the way to declare a disabled checkbox (a checkbox that is uncheckable). But, the markup in that case should be: <span role="checkbox" aria-enabled="false" aria-checked="false">. -- ;;;;joseph 'This is not war -- this is pest control!' - "Doomsday", Dalek Leader -
Received on Monday, 12 January 2009 15:40:18 UTC