Hi,
I like and agree with Pete's comments.
 
I don't know if the "1" in "a1" is a version indicator.  My guess is
that it was intended to be but I have always just thought of the whole
string "a1" together rather than as separate parts.
Brett
 
 


________________________________

From: [email protected]
[mailto:[email protected]] On Behalf
Of Pete Brunet
Sent: Wednesday, July 13, 2011 7:11 AM
To: IA2 List
Subject: Re: [Accessibility-ia2] IA2 text attributes - finalize?


Thanks Brian, Some comments/questions:

>Tab and shift+tab in a table: Move to next or prior cell (prior)
Did you mean to have "(prior)" at the end?

>the IAccessibleText should contain the embed characters for each
embedded control, and the hyperlink method for finding these controls
should work.
Consider replacing "the hyperlink method" with "the IAccessibleHypertext
and IAccessibleHyperlink interfaces"

For the object attributes spec how is this...

Name:  text-model
Values:  a1
Default:  a1
Comments:  Indicates a text object with a hierarchical structure.  Some
examples are rich text, possibly including controls, and tables with
editable content.
Spec:
http://www.linuxfoundation.org/collaborate/workgroups/accessibility/ia2/
ia2_implementation_guide

Is the 1 in "a1" a version indicator?

Pete

-- 
Pete Brunet
                                                                 
a11ysoft - Accessibility Architecture and Development
(512) 467-4706 (work), (512) 689-4155 (cell)
Skype: pete.brunet
IM: ptbrunet (AOL, Google), [email protected] (MSN)
http://www.a11ysoft.com/about/
Ionosphere: WS4G 


On 7/12/2011 6:07 PM, Brian Cragun wrote: 

        I have made proposed updates in the  IA2 Implementation Guide (
https://www.linuxfoundation.org/collaborate/workgroups/accessibility/ia2
/ia2_implementation_guide
<https://www.linuxfoundation.org/collaborate/workgroups/accessibility/ia
2/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]>
<mailto:[email protected]>  
        To:         
        Cc:        IA2 List
<[email protected]>
<mailto:[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
<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
<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