Re: ACTION 1361 Updates to application and document roles ready for final review

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