Re: Grid support for aria-setsize and aria-posinset

Hi, Todd.

I think the problem is screen readers just don't support group
position on row accessibles. Firefox 3.6 exposes object attributes
based on aria-posinset and aria-setsize attributes. Firefox 4 tries to
calculate group position on rows from markup if ARIA attributes are
missed. Btw, there's a problem in your example the header row provides
wrong position and setsize (because ARIA attributes are missed on it
while they are used on other rows).

Thank you.
Alexander.


On Tue, Nov 9, 2010 at 4:29 AM, Todd Kloots <kloots@yahoo-inc.com> wrote:
> Hi Alexander -
>
> Thanks for your response.  What version of Firefox supports aria-setsize and aria-posinset on rows?  I'm testing using FF 3.6.12 using both NVDA 2010.2 and JAWS 12 and don't hear the row positions announced according to the positions I have defined.  Could that be due to the screen readers not yet supporting the group position that you are exposing?  Here is a like to my test example if you would like to take a look to see if there is anything I am doing wrong.
>
> http://public.yahoo.com/kloots/aria/grid.html
>
> - Todd
>
> On Nov 8, 2010, at 4:01 AM, Alexander Surkov wrote:
>
>> Hi, Todd. We expose group position on row role accessibles in Firefox
>> (as results aria-setsize and aria-posinset are considered as valid on
>> rows). Iirc, there were some discussion on this, I don't recall where
>> exactly. ARIA spec should be fixed I think.
>>
>> Thank you.
>> Alexander.
>>
>>
>> On Mon, Nov 8, 2010 at 10:56 AM, Todd Kloots <kloots@yahoo-inc.com> wrote:
>>> I was just looking at the ARIA Spec again and I am curious why the "aria-setsize" and "aria-posinset" properties don't apply to the "row" role.  The use case would be using a datagrid to present paged data and only the current page is present in the DOM.  In such cases you would want to communicate the ordinal position of a row relative to the current page and total number of pages and rows.
>>>
>>> Any insight would be appreciated.
>>>
>>> Thanks,
>>> Todd Kloots
>>> Accessibility Engineer
>>> Yahoo!, Inc.
>>>
>
>

Received on Monday, 8 November 2010 21:41:03 UTC