Here comes the description for the file itself, and for "grip", "cycled".
Peter
---------- Forwarded message ----------
From: Alexander Surkov <
surkov.a...@gmail.com>
Date: 2012/4/18
Subject: Re: AccessFu.properties?
To: Axel Hecht <
l1...@mozilla.com>
Cc: Peter Chen <
pete...@gmail.com>,
ei...@monotonous.org
Hi, Axel. Those strings are used for speech generation, i.e are
> supposed to be pronounced by screen reader (current plans are android
> and b2g platforms).
First group of strings is widget names like button or menu bar.
> Second group of strings is the widget info like widget states
> ("checked", "not checked" in case of checkbox) or group position
> (there's a localization comment in the file for that).
> Third group of strings is text describing the invoked action of the
> widget. For example, if the user clicked a link (it has "jump" action)
> then he should hear "jumped", in case of button ("press" action) -
> "pressed".
> Hope, that makes things a little bit more clear.
> Thank you.
> Alex.
---------- Forwarded message ----------
From: Alexander Surkov <
surkov.a...@gmail.com>
Date: 2012/4/18
Subject: Re: AccessFu.properties?
To: Peter Chen <
pete...@gmail.com>
Cc: Axel Hecht <
l1...@mozilla.com>,
ei...@monotonous.org
Hi, Peter.
> You can refer to nsIAccessibleRole to see widget roles descriptions.
> grip: Represents a special mouse pointer, which allows a user to
> manipulate user interface elements such as windows. For example, a
> user clicks and drags a sizing grip in the lower-right corner of a
> window to resize it.
> In case of grip you shouldn't really care about localization because
> this role (surprise!) is not used in Gecko.
> "cycled" is about XUL trees
> (
https://developer.mozilla.org/en/XUL/treecol#a-cycler).
> Thank you.
> Alex.