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

Re: activedescendant vs activedescendent

From: Aaron Leventhal <aaronlev@moonset.net>
Date: Mon, 10 Dec 2007 10:48:42 -0500
Message-ID: <475D5FDA.7020502@moonset.net>
To: "Gregory J. Rosmaita" <oedipus@hicom.net>
CC: Alexander Surkov <surkov.alexander@gmail.com>, dev-accessibility@lists.mozilla.org, wai-xtech@w3.org

I think we should use the same spelling across accessibility APIs, 
otherwise people who do a lot of a11y work in various APIs will get 
confused. It would be annoying to have to remember which API uses which 
spelling.

ATK/AT-SPI uses |"object:active-descendant-changed". It's not possible 
to change that now since event types are passed as strings.

IAccessible2 misspells it entirely (decendent, missing an s), but it's 
still possible to fix that since the enumerated value that's matched 
with it would not change. The IDL could simply define both. We simply 
need to fix the IA2 spelling no matter what.
|
Because we can't really change ATK and we need to IA2 anyway, I suggest 
we settle on "descendant".

- Aaron


Gregory J. Rosmaita wrote:
> aloha, alexander!
>
> since the gecko implementation is based on the syntax of the ARIA 
> documents, and the ARIA documents use a terminal "e":
>
> http://www.w3.org/TR/aria-state/#activedescendent
>
> activedesencdent with a terminal e is correct -- marco and/or aaron -- 
> is anyone tasked with taking the gecko implementation and checking it 
> for consistency with the syntax used in the ARIA specifications?  (for 
> example, labeledby versus labelledby -- a common error)
>
> when in doubt implementing use the syntax in the specification -- that's
> what it's there for -- to define the standard to be implemented
>
> gregory.
> ----------------------------------------------------------
> ACCOUNTABILITY, n. The mother of caution.
>                  -- Ambrose Bierce, The Devil's Dictionary
> ----------------------------------------------------------
>          Gregory J. Rosmaita, oedipus@hicom.net
>       Camera Obscura: http://www.hicom.net/~oedipus/
> UBATS-United Advocates for Talking Signs: http://ubats.org
> ----------------------------------------------------------
>
> ---------- Original Message -----------
> From: Alexander Surkov <surkov.alexander@gmail.com>
> To: dev-accessibility@lists.mozilla.org
> Sent: Sun, 9 Dec 2007 09:45:44 -0800 (PST)
> Subject: activedescendant vs activedescendent
>
>   
>> ARIA has state activedescendEnt (http://www.w3.org/TR/aria-state/
>> #activedescendent) but in Gecko we use activedescendAnt (http://
>> lxr.mozilla.org/mozilla/source/accessible/src/base/
>> nsARIAPropertyList.h#41). Which of these is correct?
>>
>> Alexander.
>>     
> ------- End of Original Message -------
>
>
>
>
>   
Received on Monday, 10 December 2007 15:49:04 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 13:15:44 GMT