aria icon indicating copy to clipboard operation
aria copied to clipboard

Allow aria-flowto to have multiple ID references

Open Zhang-Junzhi opened this issue 1 year ago • 6 comments

Description of bug or feature request

Document reading order doesn't have to be "nearly one dimensional"(where almost every information piece flows into only one next information piece), instead, it is absolutely possible to be "highly two dimensional".

For example, consider if I am writing a page showing a large mind tree, where reading order is highly flexible. In the mind-tree document, almost every text block connects to multiple next text blocks, making the document reading order "highly two-dimensional".

Nowadays, WEB tech has evolved so far, it's becoming more and more practical to let document contents have various flexible reading orders. So please consider allowing aria-flowto to have multiple ID references.

Zhang-Junzhi avatar Mar 12 '24 16:03 Zhang-Junzhi

The conclusion of this thread (from 2022) is relevant https://github.com/w3c/aria/issues/630#issuecomment-1343169413

The ARIA WG agreed to NOT deprecate aria-flowto until a suitable replacement arises.

An expansion of aria-flowto seems unlikely unless support has improved.

pkra avatar Mar 13 '24 09:03 pkra

Hi all people with good contacts to AT developers! Could you please try to convince them to improve the use of aria-flowto? It could be very useful tool e.g. for screen reader users especially if it could be extended to show to more than one target.

MarioBatusic avatar Mar 13 '24 13:03 MarioBatusic

Deep dive for discussion of particular use case and priority of fix.

spectranaut avatar Mar 14 '24 17:03 spectranaut

Discussed during triage in today's meeting: https://www.w3.org/2024/03/14-aria-minutes.html

@Zhang-Junzhi, for some extra context, aria-flowto has extremely mixed support in browsers and screen readers, so extending the feature is not really possible. However, the inability to support use cases like mind maps is a concern and we will discuss how to prioritize that work. The solution might be totally different than aria-flowto.

spectranaut avatar Mar 14 '24 18:03 spectranaut

Discussed during triage in today's meeting: https://www.w3.org/2024/03/14-aria-minutes.html

@Zhang-Junzhi, for some extra context, aria-flowto has extremely mixed support in browsers and screen readers, so extending the feature is not really possible. However, the inability to support use cases like mind maps is a concern and we will discuss how to prioritize that work. The solution might be totally different than aria-flowto.

Thank you for your work.

Zhang-Junzhi avatar Mar 15 '24 05:03 Zhang-Junzhi

We removed deep dive, as discussed in today's meeting, because we really need a champion in the ARIA working group to move this forward and there isn't one at this time. If anyone is interested in moving this forward, please comment and add "agenda" tag.

spectranaut avatar Jul 25 '24 18:07 spectranaut