You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It appears to me that var has semantic meaning rather than being purely stylistic. As such, I'm not sure that "no accessible object" is the correct mapping for MSAA+IA2, UIA, or ATK. For that matter, I wonder if making it an AXGroup with no means to distinguish it from other generic AXGroup instances is what is desired for macOS.
One use case that springs to my mind would be variables which consist of more than one letter. Should ab be pronounced as "a b" or the first syllable in abdomen? If the latter, well, perhaps never mind. But if it's the former, how is a screen reader to know it should "spell" out the variable name if all it's told is the font happens to be italics?
The text was updated successfully, but these errors were encountered:
Assuming it should have an accessible object, for ATK I guess ATK_ROLE_STATIC would be the best match. ATs would still need a means to know that this particular ATK_ROLE_STATIC object is a var. Could that be done via the xml-roles object attribute?
It appears to me that
var
has semantic meaning rather than being purely stylistic. As such, I'm not sure that "no accessible object" is the correct mapping for MSAA+IA2, UIA, or ATK. For that matter, I wonder if making it an AXGroup with no means to distinguish it from other generic AXGroup instances is what is desired for macOS.One use case that springs to my mind would be variables which consist of more than one letter. Should ab be pronounced as "a b" or the first syllable in abdomen? If the latter, well, perhaps never mind. But if it's the former, how is a screen reader to know it should "spell" out the variable name if all it's told is the font happens to be italics?
The text was updated successfully, but these errors were encountered: