Joseph Scheuhammer wrote: > 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? Exactly. So in trying to guess the user's intention... so as a rule of thumb, we could just go with role over attribute since we gotta pick something. Thoughts on that? > 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">. > Yes. cheers, DavidReceived on Monday, 12 January 2009 15:49:35 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 13:16:00 GMT