W3C home > Mailing lists > Public > public-pfwg@w3.org > February 2015

Firefox accessibility API mapping questions

From: Richard Schwerdtfeger <schwer@us.ibm.com>
Date: Tue, 17 Feb 2015 14:32:35 -0600
To: surkov.alexander@gmail.com
Cc: "David Bolter" <dbolter@mozilla.com>, PF <public-pfwg@w3.org>
Message-ID: <OF43826C73.9E02619E-ON86257DEF.0070043E-86257DEF.0070D8AD@us.ibm.com>


Hi Alex,

I am in the Accessibility API mapping meeting and we need answers to 2
questions:

1. Why does role="rowgroup" need to be mapped?

MSAA and UIA Express map the string "rowgroup" into the ARIA role property.
IA2 exposes it as ROLE_SYSTEM_GROUP. UIA exposes it as group which also
means nothing. ATK/ATSPI does not map it and MacOSX also does not map it.

The meaning of role="group" is now being re-defined in ARIA to have no
meaning other than to be a structural container to be consistent with older
versions of IE and Mac OSXX?

2. How are you computing managed properties for level, position in set, set
size, focused, focusable, offscreen etc.
See https://www.w3.org/WAI/PF/Group/track/actions/980

See this section of the Core Accessibility API mapping spec. Item 1:

http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#statePropertyMappingGeneralRules

Rich

Rich Schwerdtfeger
Received on Tuesday, 17 February 2015 20:34:05 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:45:23 UTC