Hola a todos.
Quizá sea un poco tarde pero le he dado un repaso general al foro y viendo este tema me acordé que yo tuve un problema parecido hace tiempo. Lo solucioné con este código que cumple la validación de accesibilidad.
Lo que realiza este código es que si el navegador, o programas específicos de personas con discapacidad, no interpretan el flash correctamente cambia el objeto flash por un texto alternativo. También se puede sustituir este texto por una imágen estática que refleje lo mismo que el objeto flash aunque no lo he intentado.
Aquí dejo el código. Saludos
Código:
<!--[if !IE]> -->
<object type="application/x-shockwave-flash" data="images/banner_original.swf" width="630" height="82">
<!-- <![endif]-->
<!--[if IE]>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="630" height="82">
<param name="movie" value="images/banner_original.swf" />
<!--><!--dgx-->
<param name="allowScriptAccess" value="sameDomain" />
<param name="quality" value="best" />
<param name="wmode" value="transparent" />
<param name="bgcolor" value="#ffffff" />
<param name="loop" value="true" />
<param name="menu" value="false" />
Su navegador no puede reproducir la animación flash. Por favor instale el plugin de flash para visualizar correctamente el contenido de la web.
</object>
<!-- <![endif]-->