Re: ACTION-1442: Draft spec text for aria-current and aria-currentfor

Right. I realize that some might want to put into container both
currentable items and some other items, and AT needs to distinguish them,
and aria-currentfor works for that, but I'm not sure how much this case is
valid in the wild. I agree we should focus on real problems, and it sounds
boolean aria-current is enough for today. Iterations are totally fine here.

On Thu, Nov 6, 2014 at 4:54 PM, James Nurthen <james.nurthen@oracle.com>
wrote:

>  I can see a theoretical need for aria-currentfor when there might be
> multiple levels for current elements - but in reality i think a boolean
> aria-current could meet 95% of the use cases perfectly and even for the 5%
> it does not solve perfectly it would still solve most of the problem.
>
> I'd be happy with either of the attributes but I think both is too
> complicated.
>
>
> On 11/6/2014 1:48 PM, Alexander Surkov wrote:
>
> I don't. That's was theoretical propose I could see in aria-currentfor
> existence. Otherwise I'd say boolean aria-current should be enough.
>
> On Thu, Nov 6, 2014 at 4:45 PM, James Nurthen <james.nurthen@oracle.com>
> wrote:
>
>>
>> On 11/6/2014 1:41 PM, Alexander Surkov wrote:
>>
>> No, if you want to provide the AT to obtain all currentable elements what
>> might be useful for navigation. In that case you will need "false" state.
>>
>>  Is AT ever going to do this - and is it even a useful thing to list? I'm
>> not sure I see the use case in any of our apps. Are the use cases
>> documented somewhere?
>>
>>
>>
>> On Thu, Nov 6, 2014 at 4:39 PM, James Nurthen <james.nurthen@oracle.com>
>> wrote:
>>
>>>  I don't understand why we need 2 different attributes for this - it
>>> seems too complicated. Couldn't we just have aria-currentfor which would
>>> specify the id of the container for which the element is "current". It
>>> would be an error to have 2 or more aria-currentfor attributes on the same
>>> page specifying the same idref.
>>>
>>> What use cases would this not meet?
>>>
>>> Regards,
>>> James
>>>
>>>
>>>
>>>
>>> On 11/6/2014 1:32 PM, White, Jason J wrote:
>>>
>>>  -----Original Message-----
>>> From: Bryan Garaventa [mailto:bryan.garaventa@ssbbartgroup.com <bryan.garaventa@ssbbartgroup.com>]
>>> "The aria-current attribute indicates whether the element is current
>>> (true), or not current (false). If the aria-current attribute is false,
>>> the current state of the element should not be conveyed by User Agents."
>>>
>>>
>>>
>>> This implies two functions for false, which seems to state that false
>>> should be conveyed as 'not current' as well as ignored by user agents at
>>> the same time.
>>>
>>>  I suspect the intent was that a value of "true" should be conveyed in some way to the user (i.e., the element is current), but that a value of false should not be conveyed at all. That is, if the element is not current, don't present anything to the user. The absence of aria-current and aria-current="false" would therefore be indistinguishable in the user interface.
>>>
>>>
>>>
>>> ________________________________
>>>
>>> This e-mail and any files transmitted with it may contain privileged or confidential information. It is solely for use by the individual for whom it is intended, even if addressed incorrectly. If you received this e-mail in error, please notify the sender; do not disclose, copy, distribute, or take any action in reliance on the contents of this information; and delete it from your system. Any other use of this e-mail is prohibited.
>>>
>>>
>>> Thank you for your compliance.
>>>
>>> ________________________________
>>>
>>>
>>>
>>>   --
>>> Regards, James
>>>
>>> [image: Oracle] <http://www.oracle.com>
>>> James Nurthen | Principal Engineer, Accessibility
>>> Phone: +1 650 506 6781 <+1%20650%20506%206781> | Mobile: +1 415 987 1918
>>> <+1%20415%20987%201918>
>>> Oracle Corporate Architecture
>>> 500 Oracle Parkway | Redwood City, CA 94065
>>> [image: Green Oracle] <http://www.oracle.com/commitment> Oracle is
>>> committed to developing practices and products that help protect the
>>> environment
>>>
>>
>>
>> --
>> Regards, James
>>
>> [image: Oracle] <http://www.oracle.com>
>> James Nurthen | Principal Engineer, Accessibility
>> Phone: +1 650 506 6781 <+1%20650%20506%206781> | Mobile: +1 415 987 1918
>> <+1%20415%20987%201918>
>> Oracle Corporate Architecture
>> 500 Oracle Parkway | Redwood City, CA 94065
>> [image: Green Oracle] <http://www.oracle.com/commitment> Oracle is
>> committed to developing practices and products that help protect the
>> environment
>>
>
>
> --
> Regards, James
>
> [image: Oracle] <http://www.oracle.com>
> James Nurthen | Principal Engineer, Accessibility
> Phone: +1 650 506 6781 <+1%20650%20506%206781> | Mobile: +1 415 987 1918
> <+1%20415%20987%201918>
> Oracle Corporate Architecture
> 500 Oracle Parkway | Redwood City, CA 94065
> [image: Green Oracle] <http://www.oracle.com/commitment> Oracle is
> committed to developing practices and products that help protect the
> environment
>

Received on Thursday, 6 November 2014 22:02:20 UTC