Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow aria-flowto to have multiple ID references #2147

Open
Zhang-Junzhi opened this issue Mar 12, 2024 · 5 comments
Open

Allow aria-flowto to have multiple ID references #2147

Zhang-Junzhi opened this issue Mar 12, 2024 · 5 comments

Comments

@Zhang-Junzhi
Copy link

Zhang-Junzhi commented Mar 12, 2024

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.

@pkra
Copy link
Member

pkra commented Mar 13, 2024

The conclusion of this thread (from 2022) is relevant #630 (comment)

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.

@MarioBatusic
Copy link
Contributor

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.

@spectranaut
Copy link
Contributor

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

@spectranaut
Copy link
Contributor

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.

@Zhang-Junzhi
Copy link
Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants