Bugzilla – Bug 7956
Request to change the type of links used for player commands in SN
Last modified: 2008-08-15 14:46:40 UTC
I have been helping a blind customer with a few issues and he had suggested we change the player command buttons within SqueezeNetwork. Below I have pasted the customer's comment and how he thinks SqueezeNetwork should work. Quoted from a customer's email: Also, there is one more issue which you might be able to help me with. As I mentioned, I am blind and use a Windows screen reader to access information on the PC. The screen reader which I use is called Jaws (from www.freedomscientific.com (http://www.freedomscientific.com) ) and is used by many, many blind users. Anyway, when accessing the SqueezeNetwork site (www.Squeezenetwork.com (http://www.Squeezenetwork.com) ), the items for "Power, "Pause", and "Stop" appear as graphical items. I am unable to reliably activate these items with Jaws. If there were links associated with these items, however, the screen reader could easily access them and blind users could make use of these "buttons". Actually, associating these functions with either HTML links OR HTML buttons would make these functions accessible with all screen readers. If there is a way to feedback this information to the developers and perhaps have them modify the interface on the SqueezeNetwork web page, that would be great.
I've recently been in contact with a blind user over here in Switzerland. He's using Jaws as well and told me that the SN interface was working very well for him. Do you know which browser the user is using? BTW: I've voted for more importance for an accessible skin over an iTunes skin in bug 7889...
(In reply to comment #1) > I've recently been in contact with a blind user over here in Switzerland. He's > using Jaws as well and told me that the SN interface was working very well for > him. Do you know which browser the user is using? > BTW: I've voted for more importance for an accessible skin over an iTunes skin > in bug 7889... Hi, I am the user who originally noted this bug. I am using IE7 with Jaws 9 (the most recent version). Being a long-time beta tester Jaws, I am fairly familiar with using Jaws but still am not reliably able to use the Power, Pause, and Stop items which appear as graphics. As I mentioned, if these were coded as labeled buttons or labeled links, Jaws and other screen readers would be able to use these with no problems. If you have another suggestion, please let me know. Thanks. -- Pete
I'll see what I can do. As they offer evaluation versions I'll get a copy tomorrow to do some testing.
My friend confirmed the issue - he wasn't even aware of these "buttons" as he had never seen them. Will see what I can do.
Created attachment 3289 [details] replacing simple images with buttons
change 3680 - replacing clickable images with buttons; still need to test with a screenreader
change 3684 - fixing JS, using prototypejs to be cross browser Tested this with the Jaws 9 demo on IE. AFAICT (need to better understand Jaws) it is working.
Created attachment 3385 [details] broken transparency on IE6 change breaks button's transparency in IE6. We're using .png files, which IE6 has trouble with. Before we used a script which manipulated <img src=...> tags. But now we're using <button> with the image in the background. This can't be fixed by this javascript we're using. Either we convert to .gif or we need new buttons without transparency. QA - we need a quick decision whether I should revert all this for Beck and wait for Coldplay.
change 3690 - updating png fix script. IE6 is working again.
This bug is being closed since it was resolved for a version of SqueezeNetwork which is now released! If you are still seeing this bug, please re-open it and we will consider it for a future release.