Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Diseño Gráfico (http://www.forosdelweb.com/f6/)
-   -   Flash y accesibilidad (http://www.forosdelweb.com/f6/flash-accesibilidad-526655/)

Borjimante 17/10/2007 16:13

Flash y accesibilidad
 
Hola, tengo un problema y esque el examinator me dice esto:

Cita:

Uso de Flash.
Hay 5 elementos desarrollados con Flash en la página.
Flash es una tecnología propietaria que presenta diversos problemas de accesibilidad. Cuando se utiliza debe proporcionarse un contenido alternativo que reemplace su funcionalidad.

WCAG 1.1: Proporcione un texto equivalente para todo elemento no textual (por ejemplo, a través de "alt", "longdesc" o en el contenido del elemento). (Prioridad 1)
El caso esque yo si proporciono alt y longdesc aqui pueden ver el codigo

Cita:

<object type="application/x-shockwave-flash" data="img/boton4.swf" width="65" height="75">
<param name="movie" value="img/boton1.swf" />
<param name="quality" value="high" />
<img src="img/boton4.jpg" width="65" height="75" longdesc="" alt="" />
</object>
si pongo el alt y el longdesc en object se me la validación

aver si me podeis ayudar:'(

frijolerou 17/10/2007 18:17

Re: Flash y accesibilidad
 
Cita:

WCAG 1.1: Proporcione un texto equivalente para todo elemento no textual (por ejemplo, a través de "alt", "longdesc" o en el contenido del elemento). (Prioridad 1)
Ahí te está diciendo que el contenido alternativo al Flash lo puedes poner parte del contenido del elemento (en este caso, tal como lo estás haciendo con IMG dentro de OBJECT). Hasta ahí vas bien, siempre y cuando ese IMG entregue al usuario lamisma funcionalidad que el Flash.

Ahora, también debes proporcionar un contenido a IMG, ya decía mediante ALT (una descripción corta) o LONGDESC (una descripción larga, que creo en este caso no se hace necesaria).

LoBo2024 18/10/2007 02:23

Re: Flash y accesibilidad
 
Yo te recomiendo que le eches un ojo a lo siguiente:

http://www.cms10.net/cuerpos107.html

Yo es el que estoy usando para todas las webs, añadiendole claro está un alternativo que muestre en esencia lo mismo que el flash aunque en presencia sea algo más pobre.

Espero que te sirva ;)

Borjimante 18/10/2007 08:08

Re: Flash y accesibilidad
 
pero si le agrego el mismo codigo poniendo en alt="Inico" y sigue sin validarmelo

Borjimante 18/10/2007 14:00

Re: Flash y accesibilidad
 
nadie sabe como solucionarlo?¿

frijolerou 18/10/2007 14:28

Re: Flash y accesibilidad
 
Me parece que para los elementos OBJECT no existe el atributo ALT. En tu caso me parece que Examinator no es capaz de detectar el contenido alternativo (IMG) que has insertado dentro de OBJECT, ese aviso tómalo como para revisión manual ;)

kirkem 10/01/2008 06:52

Re: Flash y accesibilidad
 
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]-->



La zona horaria es GMT -6. Ahora son las 00:04.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.