Re: aria-current concerns from Apple

A downside to this implementation is that you need to have ID’s on everything. This is not a practice most developers use.

Any thoughts on that?

—Michiel

> On 11 Sep 2015, at 11:54, James Craig <jcraig@apple.com> wrote:
> 
> On Sep 11, 2015, at 2:31 AM, Léonie Watson wrote:
>> 
>>> From: James Craig
>>>> We have a concern with the aria-current proposal in its current form.
>>>> 
>>>> From an implementation perspective, the specification makes it difficult
>>>> to do things like announcing the current element in a list when you
>>>> first navigate to the beginning of that list.
>> 
>> How do you see this working from an AT user's perspective? Using your
>> example, would a screen reader announce something like "List of N items, X
>> is current TokenType"? For example, "List of 5 items, Home is current page".
> 
> Yes, but probably with slightly less verbosity. As intended, the current 
> element would also be spoken as "current" when you navigate directly to it.
> 
>> It might be worth associating the two attribute names though? This for
>> author usability as much as anything. Perhaps -current and -currenttype?
> 
> I'll answer with few more questions:
> 
> 1. Would the type might be useful outside the context of @aria-current? 
> 2. Would the double "tt" make it easy for authors to misspell the attribute?
> 3. Has the working group considering making this attribute freeform text 
>   instead of a token value? Consider it similar to @aria-roledescription.
> 
> James
> 
> 

Received on Friday, 11 September 2015 15:52:11 UTC