-
Notifications
You must be signed in to change notification settings - Fork 7.5k
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
Update aria settings with KLG's suggestions as appropriate #841
Comments
"I don't think the comment "The 'display:none' here negates all the ARIA..." actually applies. We only add display:none on those buttons if there are no subtitles/captions/chapters tracks. If there were, those buttons would have display:block and would be showing." Oh OK. In that case, it is fine. |
|
|
I agree that speech recognition software (Dragon Naturally Speaking) does not do a good job recognizing |
I looked back through the code and what I had contributed previously where it would write out role="button" and role="slider" is still there, but for some reason it's not getting written out to the UI anymore. It looks like the code has been restructured fairly significantly so I'll need to do some digging to see why those roles aren't getting written out. I'm happy to do that in the interim, but I guess I need to know what direction you want to go long term. Do you want to use Here's what is boils down to for Dragon Naturally Speaking users. For |
Regarding the role's not getting written out to the UI, that was fixed with this PR. The big issue with using That being said, would using anchor tags help the situation at all? Forgive my ignorance of Dragon Naturally Speaking, but would they improve usability from tabbing all over the place? That would certainly ease the transition from what we have now. Either way, that kind of change would need to make for a major version bump due to the potential affect on users. |
I think this is mostly either fixed or no longer applies or we're working on it. Closing. |
@karlgroves posted about how div's aren't appropriate for buttons. I emailed him the Video.js reasoning, and he made the following suggestions for updates to the ARIA settings.
I'd like to get a second set of eyes on these first, hopefully from @gdkraus who did the most recent work on this, and maybe @majornista or @jtangelder.
*Notes: *
I don't think the comment "The 'display:none' here negates all the ARIA..." actually applies. We only add display:none on those buttons if there are no subtitles/captions/chapters tracks. If there were, those buttons would have display:block and would be showing.
The text was updated successfully, but these errors were encountered: