It seems the player needs lots of love:
- Most of the text are not AA compliant.
- ksprite (buttons and other parts) is png and should be converted to svg (and gets color palette compliant)
- Uses jquery UI, should move to OOUI
- The CSS is a ball of mud, lots of redundant stuff (e.g. color of <a> and a:visited are the exact copy. No need to change) I haven't looked carefully but I think there are some unneeded stuff in it too.