Website player problem(s)
So ummm, the reason why i use this old as fuck javascript played called Wimpy player is because of these reasons
- I wanted a HTML5/Javascript player that was reminiscent of the old Adobe Flash ones that for example were featured in DevinatArt pages way back in the day
- I wasn't a fan of how before that my website's music sections were nothing but a long list of link spam
- I wanted something that could fit nicely within my website and also was at least kinda close to oldskool design trends, as i feel like flat design won't do my site justice
A significant problem this player has
I've been using this player on my site for months and it looks really cool, it fits the vibe of what i want my site to be and it also has options to adapt itself via responsive CSS so it's usable in mobile screens.
I've found one big problem though:
I wonder how i can fix this. Also the Wimpy Player is freeware, not FOSS, meaning that you cannot modify it's code without explicit approval from it's creators along with other legal bullshit.
I've found one big problem though:
How it fails when it comes to accessibility
It absolutely fails to meet the WCAG standards when it comes to keyboard accessibility, meaning that people who use a screen reader to navigate this site will find it impossible to use this portion of my website :c.
I don't like how this media player is functionally ableist, however every other modern working javascript player I've found is designed via flat design standards that don't fit at all and i don't really know how to modify them due to my lack of experience in Javascript and customizing those parts of the web.I wonder how i can fix this. Also the Wimpy Player is freeware, not FOSS, meaning that you cannot modify it's code without explicit approval from it's creators along with other legal bullshit.
I will eventually think of doing something to remedy this, maybe modifying a modern looking media player to make it look more like the one I have now I guess when I know a lot more of what I'm doing.