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

The links should be discoverable by accessibility software #12

Open
skorokithakis opened this issue Feb 24, 2021 · 9 comments
Open

The links should be discoverable by accessibility software #12

skorokithakis opened this issue Feb 24, 2021 · 9 comments

Comments

@skorokithakis
Copy link
Owner

Currently they look just like text to screen readers.

@luciandex
Copy link
Contributor

luciandex commented Aug 31, 2022

@skorokithakis I think one solution may be "focus" event.
When screen reader focus on the expounder, the expounded should appear.
But what if the human "reader" does not want the expounded explanation?
How to control that for every instance of epounded element?

@luciandex
Copy link
Contributor

@skorokithakis , up! 🙂

@skorokithakis
Copy link
Owner Author

Sorry, yes. I don't really know much about how accessibility works on the frontend here, so I can't really say :/

@luciandex
Copy link
Contributor

Perhaps, we can set a shortcut key combination.
When is pressed, the expounded will open, then screen reader can read the text.
I am not sure if it's working, but I will try to achieve this.
The steps:

  • reader focus on a word that have explanation
  • the user can be notified by a beep (?) that he can get an explanation (and the reader will wait 2-4 seconds)
  • the user press keys combination
  • the reader parse the explanation and continuing with the text after

@skorokithakis
Copy link
Owner Author

Hm, isn't there some ARIA attribute that can do the right thing here?

@luciandex
Copy link
Contributor

I know that. I will try something in that direction first. I though that can't be achieve by that apriori.

@luciandex
Copy link
Contributor

luciandex commented Oct 25, 2022

But, as I notice above, what can be done if a user don't want to "read" explanantion?
And even if the exponded has an aria attribute, the reader will try to read a hidden text. I don't think this is possible.

@skorokithakis
Copy link
Owner Author

Yeah, it sounds very tricky... What does the screen reader read when something is a link?

@stelabouras
Copy link
Collaborator

Here are some links regarding certain ARIA roles, states and properties worth reading that might help with the issue here:

The aria-expanded one looks promising 🤔

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

No branches or pull requests

3 participants