Skip to content

Conversation

@rain-sk
Copy link

@rain-sk rain-sk commented Sep 30, 2024

Hey there, I had a go at de-obfuscating the code. I didn't completely finish, but I got far enough that I could see how to make the player a bit more accessible.

Now, when using a screen reader, the playheads are somewhat accessible. Playback can be started and stopped using the "press" action of a screen reader. I have not implemented key handling, but doing so would be fairly trivial.

I also added an optional data- attribute to the API: data-title. This is used as part of the accessible label of the playhead.

Obviously, this isn't worth merging, but I hope it serves as some kind of inspiration for how this great player can be made more accessible!

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

Successfully merging this pull request may close these issues.

1 participant