- From: Richard Schwerdtfeger <schwer@us.ibm.com>
- Date: Thu, 12 Nov 2015 10:25:15 -0600
- To: Joseph Scheuhammer <clown@alum.mit.edu>
- Cc: Matt King <a11ythinker@gmail.com>, "'PF'" <public-pfwg@w3.org>
Received on Thursday, 12 November 2015 16:26:03 UTC
this is an interoperability problem. the subrole should be <nil>
Rich Schwerdtfeger
From: Joseph Scheuhammer <clown@alum.mit.edu>
To: Matt King <a11ythinker@gmail.com>, "'PF'" <public-pfwg@w3.org>,
Richard Schwerdtfeger/Austin/IBM@IBMUS
Date: 11/12/2015 08:34 AM
Subject: Re: ACTION 1361 Updates to application and document roles ready
for final review
On 2015-11-12 7:27 AM, Matt King wrote:
> 3. Change application elements from landmarks to structures.
I don't know if it matters. It might.
For AXAPI, role="application" will remain a landmark. The mapping is
(note the sub-role):
- AXRole: AXGroup
- AXSubrole: AXLandmarkApplication
- AXRoleDescription: 'application'
That means ATs that hook into AXAPI will see elements marked with
role="application" as landmarks. An example is VoiceOver, and maybe
Orca with WebKitGTK. But other ATs on other platforms will no longer
see a "landmark" semantic.
Is this an interoperability problem?
--
;;;;joseph.
'Array(16).join("wat" - 1) + " Batman!"'
- G. Bernhardt -
Received on Thursday, 12 November 2015 16:26:03 UTC