W3C home > Mailing lists > Public > wai-xtech@w3.org > December 2009

exposing new roles to platform

From: David Bolter <david.bolter@gmail.com>
Date: Sun, 13 Dec 2009 20:46:04 -0500
Message-ID: <4B2598DC.7090802@gmail.com>
To: "wai-xtech@w3.org" <wai-xtech@w3.org>
In dealing with web content browsers need to expose roles that do not 
have reasonable match/mapping on the desktop. When exposing such roles 
in MSAA, Firefox has adopted the technique of returning a string instead 
of an enumerated value; which is possible because get_accRole has an 
in/out VARIANT type. I think IE exposes such roles in the 

I'm biased and like the way Firefox does it because it allows AT to 
always call get_accRole to discover the role, and leaves 
get_accDescription free for such things as aria-describedby etc.


Note this isn't an issue for more modern desktop API (ATK, IAccessible2, 
UIA etc).

Received on Monday, 14 December 2009 01:46:40 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:51:42 UTC