videojs / video.js

Video.js - open source HTML5 video player
https://videojs.com
Other
38.08k stars 7.45k forks source link

ADA Compliance: Mute Button Does Not Narrate Current State #8520

Open Celink-RonRoquemore opened 10 months ago

Celink-RonRoquemore commented 10 months ago

Description

When users interact with the mute button in the video player, the button does not provide any narration to indicate its current state. Users are left uninformed about whether the video's audio is currently muted or unmuted.

Expected Results: The mute button should provide clear narration to indicate its current state (muted or unmuted) when users interact with it.

Actual Results: Upon interacting with the mute button in the video player, there is no narration provided to indicate whether the audio is currently muted or not.

Reduced test case

https://www.reversedepartment.com/helpful-resources

Steps to reproduce

Using JAWS or NVDA screen reader, launch any video using video.js

  1. Use the Tab Key to reach the Mute button
  2. Mute button does not narrate if the current state is muted or unmuted.

Errors

No response

What version of Video.js are you using?

7.20.3

Video.js plugins used.

None.

What browser(s) including version(s) does this occur with?

Chrome, Edge, Firefox

What OS(es) and version(s) does this occur with?

Windows 10

welcome[bot] commented 10 months ago

👋 Thanks for opening your first issue here! 👋

If you're reporting a 🐞 bug, please make sure you include steps to reproduce it. We get a lot of issues on this repo, so please be patient and we will get back to you as soon as we can. To help make it easier for us to investigate your issue, please follow the contributing guidelines.