Foros del Web » Creando para Internet » Diseño Gráfico »

Página alternativa a Flash

Estas en el tema de Página alternativa a Flash en el foro de Diseño Gráfico en Foros del Web. Hola estoy intentando hacer un flash accesible y a la vez válido. Por ahora con esto me va bien: Código HTML: <body> <h1> Prueba Flash ...
  #1 (permalink)  
Antiguo 13/05/2006, 11:22
Avatar de kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.936
Antigüedad: 21 años, 1 mes
Puntos: 65
Página alternativa a Flash

Hola estoy intentando hacer un flash accesible y a la vez válido. Por ahora con esto me va bien:

Código HTML:
<body>
<h1>Prueba Flash accesible y válido</h1>
<h2>Aquí película Flash.</h2>
<div id="flash">
<object type="application/x-shockwave-flash" data="index_flash.swf" width="650" height="600" title="objeto flash">
	<param name="movie" value="index_flash.swf" />
	<param name="quality" value="high" />
	<img src="fondo_encabezado.jpg" alt="Imagen alternativa" />
	<p>Contenido alternativo</p>
</object>
</div>
</body> 
Sin embargo al mirar en algunos examinadores me avisan de lo siguiente:

Se usa tecnología Flash y no existen enlaces a otras páginas.

Se debe proporcionar un enlace a otra página que tenga el mismo contenido o funcionalidad, pero que use estándares del W3C, para los usuarios que no pueden utilizar esta tecnología.

WCAG 11.4: Si, a pesar de haberse esforzado, no consigue crear una página accesible, proporcione un enlace a una página alternativa que use las tecnologías del W3C, sea accesible, tenga información (o funcionalidad) equivalente y sea actualizada tan a menudo como la página (original) inaccesible. (Prioridad 1)


¿Cómo podria meter otro enlace a otra página o esa página alternativa que cita el punto 11.4 sin Flash?
  #2 (permalink)  
Antiguo 13/05/2006, 16:36
 
Fecha de Ingreso: octubre-2005
Mensajes: 536
Antigüedad: 18 años, 6 meses
Puntos: 1
Hola kahlito

http://www.discapnet.es/web_accesibl...html#alt-pages

Una opción muy usada es poner un menú 'invisible' al principio del documento de modo que un invidente (por ejemplo) pueda escojer entre leer la versión 'normal' y la accesible.
  #3 (permalink)  
Antiguo 14/05/2006, 13:56
Avatar de kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.936
Antigüedad: 21 años, 1 mes
Puntos: 65
Hola Jorolo, gracias por la respuesta

El enlace que me citas lo miro continuamente al igual que la url en general , sin embargo no termino de comprender el método correcto para hacer una página alternativa.

Cuando dices un menú invisible para luego escoger entre la versión normal y luego la accesible ¿ha de ser en el mismo documento (al principio), en un documento previo o en el mismo documento haciendo referencia a un documento previo (que puede ser a la vez externo)?.

Espero haberme explicado bien, de todas formas voy a ponerme yo mismo a probar esa opción

Saludosss
  #4 (permalink)  
Antiguo 14/05/2006, 15:20
 
Fecha de Ingreso: octubre-2005
Mensajes: 536
Antigüedad: 18 años, 6 meses
Puntos: 1
Hola kahlito.

Si quieres hacer una versión alternativa de una página web. Pon al principio del body un enlace, menu, o lo que sea que permita al visitante escojer la versión 'normal' o la accesible. Le aplicas un display: none; esclusivamente al media='screen'

Por ejemplo:
Código HTML:
<style type='text/css' media='screen'>
     .oculto { display: none; }
</style>

<body>
<p class='oculto'>Este documento no se accesible. Si lo prefiere puede consultar la 
<a href=''>version accesible de este documento</a> </p>
<!-- A partir de aquí los contenidos 'normales' -->
</body> 
Esto hace que sea 'invisible en el monitor' pero accesible por cualquier otro medio
  #5 (permalink)  
Antiguo 16/05/2006, 11:46
Avatar de kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.936
Antigüedad: 21 años, 1 mes
Puntos: 65
Hola Jorolo gracias de nuevo

He estado probando ese método y la verdad es que he avanzado un poco, sin embargo me sigue dando esta advertencia:

Se usa un elemento desarrollado en Flash.
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 (p. ej. a través de "alt", "longdesc" o en el contenido del elemento). (Prioridad 1)



Objetos: Verifique que los contenidos alternativos en 1 elementos <object> resulten adecuados.

Ahora en realidad sí hay tanto una página alternativa como un contenido alternativo dentro del Flash por si el usuario no tiene Flash instalado...e incluso un texto, ¿que más me está pidiendo?

Posiblemente sean solo eso advertencias o verificaciones, sin embargo prefiero seguir investigando para tener un poco más de seguriad en el tema

PD:También he consultado aquí:
http://www.discapnet.es/web_accesibl...ext-equivalent
  #6 (permalink)  
Antiguo 14/06/2006, 22:23
 
Fecha de Ingreso: junio-2006
Mensajes: 20
Antigüedad: 17 años, 10 meses
Puntos: 0
Se, la verdad que es confuso, pero es una norma que no tenia en cuenta, viene de diez...

Avisa si le encuentras la vuelta...


Saludos..
  #7 (permalink)  
Antiguo 14/06/2006, 23:24
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 20 años, 4 meses
Puntos: 13
kahlito:

Yo lo tomaría más como una advertencia (me imagino que es un putno de verificación "manual". Por la simple razón de que a pesar de que estás usando un contenido alternativo dentro de object (que vien podría ser un link a una página no flash) el "examinador" no tiene la capacidad de saber si el texto escogido es el adecuado.
__________________
El conocimiento es libre: Movimiento por la Devolución
  #8 (permalink)  
Antiguo 15/06/2006, 12:59
 
Fecha de Ingreso: octubre-2005
Mensajes: 536
Antigüedad: 18 años, 6 meses
Puntos: 1
Hola a todos, hola kahlito.

Con un mes de retraso te contesto (lo siento).


Mayormente coincido con lo dicho por frijolerou. solo quiero hacer un comentario.

1- Posiblemente el ejemplo que te puse sea inadecuado.
el ejemplo lo hice pensando en ser breve, claro y directo. Pero me pasé de directo (o no).

Si usas la regla { display: none; } es posible (no lo se) que algunas 'ayudas técnicas' no sepan manejar la situación.

Puede hacerse lo mismo con otras formas menos radicales. Por ejemplo:
1- Que fondo y texto tengan el mismo valor.
2- posicionar la cabecera de la página encima del párrafo inicial.
3- visibility.
4- ...

Existen mil formas de ocultar algo.
__________________
Mis comentarios quieren decir lo que dicen, esto es: lo que está escrito. Lo que tú imagines que he dicho o he querido decir es problema tuyo.

Última edición por Jorolo; 15/06/2006 a las 15:16
  #9 (permalink)  
Antiguo 15/06/2006, 14:46
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 4 meses
Puntos: 17
A ver, pensemos, la idea es proporcionar alternativas a los usuarios que no tienen reproductor de Flash, no a los usuarios invidentes.

Un usuario invidente puede tener Flash Player instalado porque, de hecho, un elemento Flash puede estar pensado de modo que un usuario invidente pueda interactuar satisfactoriamente con él.

Un usuario vidente puede no tener Flash Player instalado porque utiliza un sistema operativo que no lo soporta, porque utiliza un equipo público protegido, etc.

La alternativa del menú invisible puede parecer muy buena para "engañar" al validador, pero no tiene ninguna utilidad real para los usuarios del sitio.
__________________
M a l d i t o F r i k i
  #10 (permalink)  
Antiguo 16/06/2006, 03:56
Avatar de vites  
Fecha de Ingreso: agosto-2005
Ubicación: Lugar en el que esta ubicado algo
Mensajes: 58
Antigüedad: 18 años, 8 meses
Puntos: 0
Y que tal dos versiones diferentes y un menu en la página inicial para cambiar entre las páginas. por ejemplo esto:


http://www.atlantika.net/


fue un trabajo que tube que hacer hace algun tiempo, y depaso que seleccionas el idioma ya te deja escoger la version que quieres.

este caso concreto no me fije demasiado en la accesibilidad, pero esta solucion creo que puede resolver tu dilema ^^
  #11 (permalink)  
Antiguo 16/06/2006, 14:57
 
Fecha de Ingreso: octubre-2005
Mensajes: 536
Antigüedad: 18 años, 6 meses
Puntos: 1
Hola a todos.
http://www.w3c.es/divulgacion/guiasbreves/Accesibilidad

Es un documento muy interesante, por lo que dice, por los enlaces que proporciona y... por algunas cosillas que hay en el código.



<p class="invisible">
<a title="Ir directamente al Contenido" href="#intro">Saltar Navegación.</a>


¿Para que será ese párrafo?
¿Qué propiedades tendrá definidas ese párrafo?:

.invisible { display:none; background: #fff; color: #fff; }
__________________
Mis comentarios quieren decir lo que dicen, esto es: lo que está escrito. Lo que tú imagines que he dicho o he querido decir es problema tuyo.
  #12 (permalink)  
Antiguo 13/07/2006, 18:16
 
Fecha de Ingreso: junio-2006
Mensajes: 4
Antigüedad: 17 años, 10 meses
Puntos: 0
Cita:
Iniciado por kahlito
Hola estoy intentando hacer un flash accesible y a la vez válido. Por ahora con esto me va bien:

Código HTML:
<body>
<h1>Prueba Flash accesible y válido</h1>
<h2>Aquí película Flash.</h2>
<div id="flash">
<object type="application/x-shockwave-flash" data="index_flash.swf" width="650" height="600" title="objeto flash">
	<param name="movie" value="index_flash.swf" />
	<param name="quality" value="high" />
	<img src="fondo_encabezado.jpg" alt="Imagen alternativa" />
	<p>Contenido alternativo</p>
</object>
</div>
</body> 
Sin embargo al mirar en algunos examinadores me avisan de lo siguiente:

Se usa tecnología Flash y no existen enlaces a otras páginas.

Se debe proporcionar un enlace a otra página que tenga el mismo contenido o funcionalidad, pero que use estándares del W3C, para los usuarios que no pueden utilizar esta tecnología.

WCAG 11.4: Si, a pesar de haberse esforzado, no consigue crear una página accesible, proporcione un enlace a una página alternativa que use las tecnologías del W3C, sea accesible, tenga información (o funcionalidad) equivalente y sea actualizada tan a menudo como la página (original) inaccesible. (Prioridad 1)


¿Cómo podria meter otro enlace a otra página o esa página alternativa que cita el punto 11.4 sin Flash?
Aquí te dejo un link donde te explica como hacer flash accesible, espero te sirva
(www) expertoweb.com/flash/accesibilidad-flash.php
Saludos
Andres
  #13 (permalink)  
Antiguo 03/12/2006, 16:59
Avatar de kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.936
Antigüedad: 21 años, 1 mes
Puntos: 65
Bueno por fín he tenido tiempo de seguir con este tema...

Por ahora he optado en ofrecer al usuario un enlace (como alternativa) para ver esa misma página en el caso de que no se tenga instalado Flash. Por ejemplo podria ser así:

Código HTML:
<object type="application/x-shockwave-flash" data="web_flash.swf" width="120" height="585" title="Web en Flash ">
<param name="movie" value="web_flash.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#302522" />
<p><a href="web_html.php" title="Si no dispone de Flash vaya a la versión html">Si no dispone de Flash vaya a la versión html</a></p>
</object> 
Gracias a todos por la ayuda
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:50.