On 31/05/2022 12.01, Colomban Wendling wrote:
* Only on-screen elements of the document are exposed to ATs. This is on purpose probably for performance (not sure if we have any numbers to base it on?) so elements are lazy-loaded and destroyed, but it has non-trivial impact on various AT features. There are some things supposed to help mitigate the issues (like flows-from and flows-to relationships), but they present their own sets of issues (like some elements from there not having proper parent/child relationships, etc.).
tdf#35652  ("ACC: AT-SPI accessible tree omits objects which are not visible on the screen.") sounds like a related bug report here.
* Some relations are missing, like for annotations and footnotes.
There's e.g. tdf#96481 ("Connect annotations to the paragraphs they describe").
Also there is a lack of semantics for change tracking leading to messy output from ATs.
There's e.g. tdf#96487 ("Expose tracked changes to ATs via accessible objects and attributes").
I have added links to those tickets to the wiki page  as well.  https://bugs.documentfoundation.org/show_bug.cgi?id=35652 https://wiki.documentfoundation.org/Development/Under-loved_areas#Document_Level_Accessibility