Re: [NVDA] #2390: NVDA doesn't handle role=dialog with supporting ARIA attributes according to spec

I understand your point, but this isn't what I'm referring to. I'll forward 
the message I sent to the ARIA group for clarity.

----- Original Message ----- 
From: "James Craig" <jcraig@apple.com>
To: "Bryan Garaventa" <bryan.garaventa@whatsock.com>
Cc: "James Nurthen" <james@nurthen.com>; <w3c-wai-ig@w3.org>
Sent: Wednesday, May 30, 2012 9:08 PM
Subject: Re: [NVDA] #2390: NVDA doesn't handle role=dialog with supporting 
ARIA attributes according to spec


> On May 30, 2012, at 3:05 PM, Bryan Garaventa wrote:
>
>> This is my latest comment to the NVDA dev team:
>>
>> "Just to clarify one thing about role=presentation, I'm not saying that 
>> the node with role=presentation should be removed from the user agent, 
>> such as in the Virtual Buffer, but that role=presentation should simply 
>> prevent that roped off content from being queried as part of a 
>> description calculation."
>>
>> This is what the W3C user agent spec says role=presentation is supposed 
>> to do.
>
> Where does it say this? I think you might be confusing one of two 
> sections:
>
> The text alternative computation [1] says presentational elements 
> shouldn't have their host-language labeling mechanism exposed, but that 
> does not include the descendant nodes of the presentational element. Read 
> the long description in the presentation role definition [2] if this is 
> unclear.
>
> The other section you might be referring to is the 
> childrenArePresentational property [3] of roles. This is defined on a 
> per-role basis, and does behave as you describe, but it's not the same as 
> role="presentation" as your text implies.
>
> 1. http://www.w3.org/WAI/PF/aria/complete#textalternativecomputation
> 2. http://www.w3.org/WAI/PF/aria/complete#presentation
> 3. http://www.w3.org/WAI/PF/aria/complete#childrenArePresentational
>
> 

Received on Thursday, 31 May 2012 05:28:03 UTC