Re: Okay - I admit it - I HATE Implicit Value for Role

On Fri, Mar 27, 2015 at 2:16 PM, James Craig <jcraig@apple.com> wrote:


> "Default State/Property Values" ?  "Default State and Property Values" ?
>  "Implied State and Property Values" ?  Something like that.
>
> What about, "Default State and Property Values for Role"?
>

Sure - that's clear.


>
>
>>
> I would. The note seems like a logical place. For example:
>
> For alert, change:
> NOTE
> Elements with the role alert
> <http://rawgit.com/w3c/aria/master/aria/aria.html#alert> have an implicit
> aria-live <http://rawgit.com/w3c/aria/master/aria/aria.html#aria-live> value
> of assertive, and an implicit aria-atomic
> <http://rawgit.com/w3c/aria/master/aria/aria.html#aria-atomic> value of
> true.
>
> To:
> NOTE
> Elements with the role alert
> <http://rawgit.com/w3c/aria/master/aria/aria.html#alert> have a default
> aria-live <http://rawgit.com/w3c/aria/master/aria/aria.html#aria-live> value
> of assertive, and a default aria-atomic
> <http://rawgit.com/w3c/aria/master/aria/aria.html#aria-atomic> value of
> true. Alerts represent critical information to the user, so these
> defaults allow users to perceive changes to the alerts immediately.
>
>
> And for checkbox, add:
> NOTE
> Elements with the role checkbox have a default aria-checked value of true.
> Assistive technologies will assume checkboxes are "unchecked" even if the
> author have not explicitly added the attribute: aria-checked="false".
>
> etc. etc.
>

Yeah - I think this will add a lot of value!  Thanks!

-- 
Shane McCarron
Managing Director, Applied Testing and Technology, Inc.

Received on Friday, 27 March 2015 20:43:57 UTC