Order Now AdSolution Sign Up | Login » Bits on the Run Sign Up | Login »

Forums

/

JAWS and wmode="opaque"

7 replies [Last post]

Hi

We serve videos with BOTR for a client and for the most part we're all happy with how it works. But now we've discovered that some user are having issues access the videos in JAWS.

I've tracked this down to (what I think) is the wmode setting when inserting the embed using the generated script.

Is there any way to change the wmode setting in the BOTR interface?

Thanks

The wmode setting in the JS embed codes cannot be changed. It is buried inside the contentserver logic. However, the wmode setting in the alternative embed code is not set to use "wmode=opaque". Perhaps you can embed a video with this code on your site and ask one of your JAWS users if that solves the issue? If so, we should take a look at changing the wmode also for the javascripts.

A problem with the wmode="window" setting (which is the default) is that it prevents people to put HTML on top of the player. That's why opaque is the default with our javascript embeds.

Hi Jeroen,

Thanks for getting back to me. I've dug deeper into this and the wmode="opaque" is the problem (in my situation at least). Copying out the generated html and changing the wmode="window" solved the problem. This was tested by several users with different versions of JAWS.

I'm aware that setting it to equal window prevents people from putting html on top of the player, but unfortunately that seems to cause accessibility issues.

http://niquimerret.com/?p=94
http://www.communitymx.com/content/article.cfm?cid=e5141

After reading the previous links (and additional information) I believe this setting was introduced to account for browser issues actually. I can find reason and logic for using both settings of wmode. It would be useful for wmode="opaque" to be set when trying to set a menu above a video (and hide the illustration video/animation/flash/etc from screen readers), but it would also be useful to have it wmode="window" to allow for viewable videos and there controls to be accessible via JAWS

IMHO ideally I think it would be best to be able to set it via the BOTR interface on a per video instance - I look forward to this in the future as it should IMO be straight forward enough to accomplish.

Cheers

Thanks for the detective work. We'll investigate adding an option to the CMS.

For now, I recommend you use our SWF player and use your own embedding methond to place it in your site. That way you have control over the wmode property, but also fallback properties etc. <a rel="no follow" href="http://www.bitsontherun.com/tutorials/embed-players-your-own-script/">Here's a tutorial</a> on how to do this.

Hi Jeroen

I'm just checking back to see if any progress has been made on this issue - can the wmode now be changed from the BOTR interface?

Thanks

No, the wmode default cannot be changed in the CMS. Isn't the option of using your own embed tag a lot easier? Then you can also set options like IE tabbing, for which we aslo do not have settings in the CMS.

I'd also like to see per-video WMODE controls. The tutorial link above for custom embedding code no longer works. Thanks.

If you use the alternative embed method (that starts with <embed) you can set WMODE manually by editing the player embed code.