Hi all,

Sorry for taking so long. Here is my feedback:

Accessible2.idl:
IAccessible2 has been removed from the Interfaces section. It should still be included. (I see Pete has already acknowledged this.) I'm not sure it makes sense to say the older interfaces (except IAccessibleTable, which has essentially been completely replaced) are deprecated, as the newer ones subclass them. The IAccessible2 interface still contains the modifications relevant to IAccessible2_2. Specifically, the max parameters for extendedStates and localizedExtendedStates have been removed and the new methods attribute, accessibleWithCaret and relationTargetsOfType have been added. I assume this was unintentional in this latest version. This critical, as it will breka binary compatibility.

AccessibleDocument.idl:
Regarding IAccessibleDocument::anchorTarget, I wonder whether a relation fits here, which would eliminate the need for this interface. I think this was discussed before, but I can't remember why this idea was dropped. After all, it just returns an accessible.

AccessibleHypertext2.idl:
The comments for the IAccessibleHypertext2 interface say:
 The %IAccessibleHypertext interface is the main interface to expose
  hyperlinks in a document, typically a text document...
This is a bit confusing, as this documentation is for IAccessibleHypertext2, not IAccessibleHypertext. It should probably just mention that this extends IAccessibleHypertext.
The same goes for IAccessibleText2.

I'll reply to Alex's feedback separately.

Thanks,
Jamie

On 21/09/2012 12:22 PM, Pete Brunet wrote:
I finished up the IA2 1.3 work over the weekend but due to some changes
on the LF web site am unable to post it there.  I've provided it at
a11ysoft.com.  Please review it.  I won't get to the object attributes
until later (to add explicit-name).

documentation: http://a11ysoft.com/ia2/docs/html
zip file: http://a11ysoft.com/ia2.zip

The one bug I see so far is that I don't have a link for the
IAccessible2 interface on the main page.  That is at:
http://www.a11ysoft.com/ia2/docs/html/interface_i_accessible2.html

The zip file contains everything I'll eventually post on the LF site,
among other things, changelog.txt and the merged IDL file, ia2_api_all.idl.

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


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


--
James Teh
Director, NV Access Limited
Email: [email protected]
Web site: http://www.nvaccess.org/
Phone: +61 7 5667 8372
_______________________________________________
Accessibility-ia2 mailing list
[email protected]
https://lists.linuxfoundation.org/mailman/listinfo/accessibility-ia2

Reply via email to