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

ARIA support needed #4

Open
UnprofessionalMartin opened this issue Dec 10, 2021 · 2 comments
Open

ARIA support needed #4

UnprofessionalMartin opened this issue Dec 10, 2021 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@UnprofessionalMartin
Copy link

There is no ARIA support for button in the prebuilt UI.

I embedded the prebuilt UI on my Wordpress website successfully. It works fine, but it turns out it is not very accessible.
I was testing the chat room with my friend who is blind. He uses a screen reader. He could connect, we could communicate, but he could not find the buttons.

The reason is that button tags have neither labels nor "title" attributes. So there is no ariaLabel set, no text reader has no idea what is the name of the button that has the focus. For a blind person all buttons are the same: with no names.

There is an easy way to fix it, but using correctly ARIA attributes. There is no disadvantage, no changes for user interface, everything is just more accessible.

I realize that not many people need accessibility for UI, but since the modifications are not complicated or time consuming, I thought you guys could help. Thanks!

@ChintanRajpara
Copy link
Contributor

Hey @UnprofessionalMartin,
Thanks for you suggestion 👍, we realized that ARIA support is needed in this SDK
We will surely add this in our future prebuilt releases

We are also planning for PR criteria, so that other developers also can contribute into our SDK

@UnprofessionalMartin
Copy link
Author

Excellent. I'll wait then. Your project looks very promising. I hope it will mature very soon.

@arjun-kava arjun-kava added the enhancement New feature or request label Dec 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants