Cita:
Iniciado por caricatos Justamente ese es el encanto de estos foros, que podamos opinar libremente...
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
Desde luego
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
Cita:
Iniciado por caricatos Creo que no deben considerarse situaciones ambiguas... si importa que el cliente tenga javascript desactivado, no poner nada con javascript... y el tema de los estilos, pues ponerlos inline...
Entonces no debemos usar nunca el potencial de javascript sólo por si algún navegador no lo soporta o no lo tiene activado? Para algo existen los tags <noscript> ... </noscript>
Sea como fuere las pautas de accesabilidad recomiendan dar alternativas de acceso a la información en el caso de que un dispositivo no tenga javascript activado.
Cita: 6.3 Asegúrese de que las páginas sigan siendo utilizables cuando se desconecten o no se soporten los scripts, applets u otros objetos programados. Si esto no es posible, proporcione información equivalente en una página alternativa accesible. [Prioridad 1]
Por ejemplo, asegúrese de que los enlaces que lanzan scripts funcionan cuando éstos se desconecten o no se soporten (Por ejemplo, no utilizar un "javascript" como objetivo de un enlace). Si no es posible hacer la página utilizable sin scripts, proporcione un texto equivalente con el elemento NOSCRIPT o utilice un script del servidor en lugar de un script de cliente o proporcione una página alternativa accesible como para el punto de verificación 11.4. Consultar también la pauta 1.
Técnicas para el punto de verificación 6.3.
http://www.discapnet.es/web_accesibl...l#tech-scripts En el ejemplo que expuse en el mensaje anterior se usan los links para albergar la llamada a las funciones js que muestran la imagen ampliada anulando la acción del href y en el caso de no estar activado el js se activa el link que lleva directamente a la imagen ampliada. Esto con un span en lugar del link no sería posible.
Continuando con las pautas de accesabilidad el acceso a la información no debiera estar condicionada a los eventos de ratón. La información debería poder ser accesible usando el teclado en caso necesario.
No podemos situar el foco a un span y por lo tanto no podemos activar el onclick a un span mediante el teclado.
No creo que sea necesario que importe que el cliente tenga javascript para usarlo o no. Cualquier ( o casi cualquier) página web debería cumplir con estas pautas para que puedan ser utilizadas desde distintos dispositivos.
Cita:
Iniciado por caricatos (¡has visto que ya tengo 3!)
yess, vas lanzao
Un saludo