This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Don't know if this has been discussed anywhere already, and I'm filing it under "Core" but it applies to all the API mapping guides. With the updates to the Mac NSAccessibility protocol and related Apple developer documentation [1], do we need to reconsider how the mapping guides present the various properties and values for the Mac API? In the current version of the Mac Accessibility Inspector, the properties are now called "accessibilityRole", "accessibilitySubrole", and "accessibilityRoleDescription". Despite the fact that the Inspector shows their values using the "AX" names, e.g. AXGroup, there's no clear documentation anywhere that I can find that lists the "AX" values. The old HTML to Platform Accessibility APIs Implementation Guide used to link to a page [2] describing all the different "AX" values, etc., but that page doesn't exist anymore. Should we be presenting these property names and values in a way that more closely aligns with how they are presented in the official NSAccessibility Protocol documentation? Do we leave things as they are but include a note regarding the way they are named, i.e. with the "AX" prefix? [1] https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Protocols/NSAccessibility_Protocol/index.html [2] https://developer.apple.com/library/mac/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXIntro/OSXAXintro.html
Assigning to James Craig for his input.