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

Accessibility issue with Carousel #43

Open
paulGeoghegan opened this issue Jul 2, 2024 · 0 comments
Open

Accessibility issue with Carousel #43

paulGeoghegan opened this issue Jul 2, 2024 · 0 comments
Labels
bug Something isn't working NVDA NVDA specific issues screenreader

Comments

@paulGeoghegan
Copy link

paulGeoghegan commented Jul 2, 2024

Describe the bug

A bug is a demonstrable problem caused by code in the library. Please provide a clear and concise description of what the bug is here.
When autoplay is set on a carousel component it is constantly announcing to screen reader users about the current tab being selected which is very annoying especially if you have multiple of them on one page.
Also, on the gallery example with the thumbnails it does not tell screen reader users which item is selected.
I do however love how accessible it is and it follows all of the guidance on making carousels accessible.

To Reproduce

Steps to reproduce the behavior:

  1. Go to https://backers.webawesome.com/docs/components/carousel,
  2. wait on the page while using a screen reader,
  3. You will hear constant updates about the carousel with autoplay,
  4. Navigate to the gallery example and try to select one of the thumbnails to change the current slide,
  5. There is no indication of which one is currently selected.

Browser / OS

  • OS: Windows
  • Browser: Firefox
  • Browser version: 127.0.2
  • Screen Reader: NVDA
@paulGeoghegan paulGeoghegan added the bug Something isn't working label Jul 2, 2024
@claviska claviska added screenreader NVDA NVDA specific issues labels Oct 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working NVDA NVDA specific issues screenreader
Projects
None yet
Development

No branches or pull requests

2 participants