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