Re: Invitation to the TAG to provide feedback on HTML5

On Thu, 22 May 2008 01:10:46 +0200, T.V Raman <raman@google.com> wrote:
> The following is simply bizarre and should be rationalized
> between now and last call:
>
> <input type=checkbox checked>
>
> vs
>
> <span role="aria-checkbox" aria-checked="true">

The former represents a checkbox control and the latter represents nothing  
though it fakes a checkbox control towards assistive technology. As such,  
they are quite distinct. My understanding is that we need the latter  
because designing your own user interface for the former is currently near  
impossible leading authors to reimplement the control using a span or div  
element. In order to make that accessible they need a low level  
accessibility API to expose the relevant information to assistive  
technology.


(It's role="checkbox" by the way, no need for a prefix there.)


-- 
Anne van Kesteren
<http://annevankesteren.nl/>
<http://www.opera.com/>

Received on Thursday, 22 May 2008 07:48:26 UTC