I have made proposed updates in the  IA2 Implementation Guide ( 
https://www.linuxfoundation.org/collaborate/workgroups/accessibility/ia2/ia2_implementation_guide
 
) related to this thread and other additions recommended  by Brett Lewis 
and Pete Brunet.   These are indicated in the online document surrounded 
by the markup [R2] [/R2]. 

Brett and Pete, to clarify the issue of using the embed characters in 
relation to "text-model:a1;", you will find a paragraph I added which says 
this:

Embeds should be used as described whenever the object attribute 
"text-model:a1;" is used. For "text-model:a1;" the IAccessibleText should 
contain the embed characters for each embedded control, and the hyperlink 
method for finding these controls should work.  This would apply to all 
applications including browsers, and controls with complex content such as 
multiline text boxes or tables. The actual controls may be an IAccessible 
and be a child of the document. 

Please review and let me know if they are correct.

Regards,

Brian

Brian Cragun
IBM AbilityLab Consultant
Human Ability & Accessibility Center
www.ibm.com/able & w3.ibm.com/able
W:(720)-663-2801    H:(507)288-2437




From:   Pete Brunet <[email protected]>
To: 
Cc:     IA2 List <[email protected]>
Date:   06/24/2011 04:34 PM
Subject:        Re: [Accessibility-ia2] IA2 text attributes - finalize?
Sent by:        [email protected]



Thanks Car, Could you send me text describing text-model:a1?  What 
behavior should be expected when it's provided, and when it's not 
provided?  I'll put that text into the object attributes spec.  -Pete

On 6/24/2011 10:54 AM, Carolyn MacLeod wrote: 

> 2a) Note that the important object attribute "text-model:a1;" is not 
described at all. This really needs to be in the object attributes list 
before that is finalized. 
> I can add it.  Is it as you have indicated or Iatext-model:A1 as 
documented in Brian's document at 
> 
http://www.linuxfoundation.org/collaborate/workgroups/accessibility/ia2/ia2_implementation_guide
 


"text-model:a1;" is the exact spelling currently used in JAWS and Eclipse. 

It was changed to that at your request, "for consistency with other 
attributes". 
If you need the background email discussion, I can forward. 

Brian, can you make this change to the "IAccessible2 Implementation Guide" 
document, please? 
The other related change that was needed (for StyledText to be perfectly 
"a1") is to add the word "(optional)" to the end of this point in the list 
of expected a1 keystrokes: 
Ctrl + up and down arrows: Move between paragraphs
StyledText cannot support paragraph navigation in Eclipse because it is 
typically used for a code editor, and code does not have paragraphs... so 
this keystroke pair needs to be optional. It was decided that that was 
better than defining a whole new "a2" model just for one pair of 
keystrokes. 

Thanks! 
Car _______________________________________________
Accessibility-ia2 mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2

_______________________________________________
Accessibility-ia2 mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2

Reply via email to