- From: Christophe Strobbe <christophe.strobbe@esat.kuleuven.be>
- Date: Thu, 20 Aug 2009 13:39:59 +0200
- To: public-pfwg-comments@w3.org
Hi,
The role mapping in the WAI-ARIA UA Guide
<http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224/#mapping_role>
maps WAI-ARIA roles to NSAccessibility (i.e. Cocoa), but the state
and property mapping
<http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224/#mapping_state-property>
maps ARIA states to values/names in the Carbon accessibility API
("AX..."). Is there a specific reason for this?
Safari is a Cocoa application (like other Mac browsers: Camino,
OmniWeb, Shiira), so a consistent mapping to Cocoa/NSAccessibility
appears to make more sense.
(It may be possible to "translate" the names from the Carbon API to
the Cocoa API by means of a simle find-and-replace operation, but I
have checked this for only a few names.)
Best regards,
Christophe
--
Christophe Strobbe
K.U.Leuven - Dept. of Electrical Engineering - SCD
Research Group on Document Architectures
Kasteelpark Arenberg 10 bus 2442
B-3001 Leuven-Heverlee
BELGIUM
tel: +32 16 32 85 51
http://www.docarch.be/
---
"Better products and services through end-user empowerment"
http://www.usem-net.eu/
---
Please don't invite me to LinkedIn, Facebook, Quechup or other
"social networks". You may have agreed to their "privacy policy", but
I haven't.
Received on Thursday, 20 August 2009 11:40:50 UTC