Retroceder   Foros del Web > Diseño de Sitios web > Accesibilidad y usabilidad

Respuesta
 
Herramientas Desplegado
Antiguo 04-dic-2007, 11:31   #1 (permalink)
Ekbrilo ha deshabilitado el karma
 
Fecha de Ingreso: junio-2007
Mensajes: 387
¿Son incompatibles Javascript y usabilidad?

Veo que Javascript ofrece bastantes ventajas para crear efectos, ahora bien, igualmente hay quien lo considera un estorbo a la hora de crear páginas compatibles y de fácil usabilidad. ¿Cómo se resuelve este dilema? ¿Se debe prescindir de todo efecto Javascript y DHTML, o esto sería exagerado e inncesario?
Ekbrilo está desconectado   Responder Citando
Antiguo 04-dic-2007, 11:44   #2 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 19.859
Re: ¿Son incompatibles Javascript y usabilidad?

Hola Ekbrilo

Esto lo contestarán mejor en el foro de Accesibilidad y usabilidad. Movido desde JavaScript.

Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Antiguo 05-dic-2007, 03:29   #3 (permalink)
Eourus ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2006
Ubicación: Murcia - España
Mensajes: 305
Re: ¿Son incompatibles Javascript y usabilidad?

Si el código de javascript no afecta para nada al funcionamiento de la web no pasa nada.
__________________
Mis webs personales:

http://www.costadelaespada.com
http://blog.costadelaespada.com
Eourus esta en línea ahora   Responder Citando
Antiguo 05-dic-2007, 04:39   #4 (permalink)
Ekbrilo ha deshabilitado el karma
 
Fecha de Ingreso: junio-2007
Mensajes: 387
Re: ¿Son incompatibles Javascript y usabilidad?

Bueno, yo me refiero a incluir efectos onclick y/u onload, capas móviles, divs ocultos que aparecen -o desaparecen-... vamos, un poco de DHTML. ¿Son elementos muy restrictivos desde el punto de vista de la accesibilidad y la usabilidad?
Ekbrilo está desconectado   Responder Citando
Antiguo 05-dic-2007, 04:54   #5 (permalink)
Eourus ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2006
Ubicación: Murcia - España
Mensajes: 305
Re: ¿Son incompatibles Javascript y usabilidad?

Con las capas móviles y los divs ocultos no hay problema ninguno. Con el tema de onclick y onload, pues dependiendo de lo que hagan esas funciones.

Yo para textear todo eso utilizo un navegador llamado lynx (en modo texto, sin javascript in nada), aunque es originario de GNU/Linux también hay un versión para windows.

Podrías bajarlo, instalarlo y probar esa web con él. Si todo se visualiza correctamente pues perfecto. :)
__________________
Mis webs personales:

http://www.costadelaespada.com
http://blog.costadelaespada.com
Eourus esta en línea ahora   Responder Citando
Antiguo 05-dic-2007, 06:32   #6 (permalink)
Colaborador
Daniel Ulczyk llegará a ser famoso muy prontoDaniel Ulczyk llegará a ser famoso muy pronto
 
Avatar de Daniel Ulczyk
 
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires
Mensajes: 1.282
Enviar un mensaje por Skype™ a Daniel Ulczyk
Re: ¿Son incompatibles Javascript y usabilidad?

La usabilidad se comprueba con la experiencia del usuario; dado que es la curva de aprendizaje que el mismo tiene como respuesta a interactuar con el entorno que podés proponer.
Las comprobaciones al respecto se deben realizar con un grupo de al menos 5 usuarios y estas experiencias, llevadas a cabo apropiadamente, suelen ser cuantificables.
Cuanto mayor es el número de comprobaciones más acertados serán los resultados como la suma de todas las expericencias subjetivas.
En cambio, la accesibilidad web puede definirse como el acceso a la información con independencia del dispositivo.
Cuando en el diseño web se separa la presentación del contenido, CSS + (X)HTML, para conseguir buenos resultados de accesibilidad debe comprobarse el documento en los siguientes escenarios:
  • CSS activado - imágenes desactivadas
  • CSS desactivado - imágenes activadas
  • CSS desactivado - imágenes desactivadas
  • JavaScript desactivado
En tu caso particular, que implementás varios comportamientos mediante JavaScript, tené presente que los lectores de pantalla (Screen Readers) no interpretan dichos códigos. Por lo que hay que ofrecer contenido alternativo para ellos.
Una lectura interesante, te puede resultar JavaScript no molesto, separación del JavaScript. Del blog Accesibilidad en la Web
Daniel Ulczyk está desconectado   Responder Citando
Antiguo 05-dic-2007, 10:21   #7 (permalink)
Ekbrilo ha deshabilitado el karma
 
Fecha de Ingreso: junio-2007
Mensajes: 387
Re: ¿Son incompatibles Javascript y usabilidad?

Gracias, Eourus y Daniel, por vuestras aclaraciones.(y a Javier B. por mover acertadamente mi post a este foro). Mi duda está más en la accesibilidad, esto es, en que en algún caso el visitante pudiera no acceder -o acceder de modo incompleto o defectuoso- a determinadas partes de la página. La información sobre Javascript no intrusivo me parece interesante. De todas formas, en algunas páginas he visto que se incluye un aviso del tipo "Necesitas Javascript para navegar por esta web", en previsión de que el internauta pueda tener deshabilitada dicha herramienta y sepa a qué atenerse.

Un saludo y gracias de nuevo.
Ekbrilo está desconectado   Responder Citando
Antiguo 05-dic-2007, 11:10   #8 (permalink)
Colaborador
Daniel Ulczyk llegará a ser famoso muy prontoDaniel Ulczyk llegará a ser famoso muy pronto
 
Avatar de Daniel Ulczyk
 
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires
Mensajes: 1.282
Enviar un mensaje por Skype™ a Daniel Ulczyk
Re: ¿Son incompatibles Javascript y usabilidad?

El tema no pasa por el grado de exigencia o sugerencia que pueda imponerse a los usuarios o visitantes; sea que tengan JavaScript habilitado o no. La metodología para una Web Accesible es ofrecer alternativas, para que el acceso a los contenidos sea igual para todos.
Si un sitio tiene la navegación basada en JavaScript; se debe ofrecer una alternativa (menú basado en listas, por ejemplo) para aquellos navegadores que lo tengan deshabilitado o dispositivos que no lo soporten, como lectores de pantalla, PDAs, etc.
Daniel Ulczyk está desconectado   Responder Citando
Antiguo 05-dic-2007, 11:29   #9 (permalink)
Ekbrilo ha deshabilitado el karma
 
Fecha de Ingreso: junio-2007
Mensajes: 387
Re: ¿Son incompatibles Javascript y usabilidad?

El caso es: ¿existen siempre alternativas al Javascript? Por otro lado, la accesibilidad total no creo que exista, pues cubrir todas las posibilidades resulta imposible (no digamos ya si además de los ordenadores incluimos dispositivos como agendas electrónicas, teléfonos móviles, etc).

Saludos.
Ekbrilo está desconectado   Responder Citando
Antiguo 05-dic-2007, 13:58   #10 (permalink)
Colaborador
Daniel Ulczyk llegará a ser famoso muy prontoDaniel Ulczyk llegará a ser famoso muy pronto
 
Avatar de Daniel Ulczyk
 
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires
Mensajes: 1.282
Enviar un mensaje por Skype™ a Daniel Ulczyk
Re: ¿Son incompatibles Javascript y usabilidad?

Cita:
El sitio Web de WAI proporciona pautas y recursos que ayudan a hacer la Web accesible. Estos recursos van desde resúmenes reducidos como la "Guía breve para crear sitios Web accesibles" (Nota de traducción: versión en castellano, català y galego), hasta recursos sobre la gestión de la accesibilidad o referencias técnicas detalladas.
fuente: Introducción a la Accesibilidad Web
Daniel Ulczyk está desconectado   Responder Citando
Antiguo 05-dic-2007, 21:45   #11 (permalink)
demiurgo_daemon ha deshabilitado el karma
 
Avatar de demiurgo_daemon
 
Fecha de Ingreso: diciembre-2006
Ubicación: Querétaro
Mensajes: 184
Re: ¿Son incompatibles Javascript y usabilidad?

Hola,

Cita:
El caso es: ¿existen siempre alternativas al Javascript? Por otro lado, la accesibilidad total no creo que exista, pues cubrir todas las posibilidades resulta imposible (no digamos ya si además de los ordenadores incluimos dispositivos como agendas electrónicas, teléfonos móviles, etc).
Depende completamente del objetivo del sitio. Si mi portal es de juegos en línea, por ejemplo, definitivamente no voy a hacer los juegos en algo diferente a Flash (Java, etc., pero entendemos la idea: no lo haría en Javascript ni HTML/CSS/PHP, por ejemplo). Sin embargo, eso de ningún modo implica que todo el sitio deba estar hecho en Flash, porque quien no lo soporte (los buscadores, por ejemplo) no van a saber siquiera qué es lo que están mirando. Sólo van a saber que se incluye una película Flash, que no pueden presentar, y se quedan con un palmo de narices.

La regla de oro es que la falta de Javascript (Flash, Quicktime, etc.) no haga el sitio inutilizable. Por ejemplo, tenemos dos sitios Web:
  1. http://www.axstracker.com (sitio A)
  2. http://alphaautogroup.com (sitio B)

Ambos tienen una marquesina en el que pasan noticias recientes. Evidentemente, ambas marquesinas están implementadas en Javascript. Desactivando Javascript, el sitio A no sólo deja de mostrar las noticias, sino que pierde el menú de navegación (un menú desplegable, que es material del siguiente ejemplo), entre otras cosas. El sitio B, en cambio, muestra la misma marquesina pero sin movimiento. No es el mismo efecto bonito de ver el texto hacia arriba, pero no dejo de leer información relevante. Tampoco lo deja de leer un PDA. O un teléfono móvil. O Google. Si bien el movimiento da un valor agregado, el no tenerlo no destruye la experiencia en el sitio B; no tener texto en absoluto sí destruye la experiencia en el sitio A.

Tomando en cuenta estos dos mismos sitios, ambos tienen un menú desplegable. El del sitio A está en Javascript; el del B, en CSS. Si no tengo Javascript en el sitio A, no tengo menú. Si no tengo CSS en el sitio B, el menú se puede ver, en todo caso, feo. Pero no deja de estar ahí para saber a dónde puedo llegar; en otras palabras, pierdo diseño (que sin duda es importante), pero no pierdo la información (que, al final del día, es lo primordial).

saludos
demiurgo_daemon está desconectado   Responder Citando
Antiguo 07-dic-2007, 11:38   #12 (permalink)
Ekbrilo ha deshabilitado el karma
 
Fecha de Ingreso: junio-2007
Mensajes: 387
Re: ¿Son incompatibles Javascript y usabilidad?

Se agradecen la información, Daniel y demiurgo_daemon. Afinando un poco más la pregunta, ¿los efectos más básicos relativos a las capas (movimiento, visibilidad-invisibilidad...) ¿pueden lograrse sin Javascript de alguna manera alternativa -CSS puro, por ejemplo-.)?
Ekbrilo está desconectado   Responder Citando
Antiguo 08-dic-2007, 04:34   #13 (permalink)
davidsink sólo puede mejorar
 
Fecha de Ingreso: diciembre-2007
Ubicación: Madrid (España)
Mensajes: 91
Re: ¿Son incompatibles Javascript y usabilidad?

A la usabilidad no tiene porqué afectar. Todo depende de como lo utilices.
A lo que si es muy posible que afecte es a la usabilidad. Ya que hay empresas que tiene bloqueado javascript y ellos no podrían acceder a tu página con facilidad. Tendrías que hacerlo de forma que no sea intrusivo, es decir. Que si bloqueas el javascript se pueda seguir navegando perfectamente sin perder la navegación necesaria para moverte por la página.
davidsink está desconectado   Responder Citando
Antiguo 09-dic-2007, 18:33   #14 (permalink)
demiurgo_daemon ha deshabilitado el karma
 
Avatar de demiurgo_daemon
 
Fecha de Ingreso: diciembre-2006
Ubicación: Querétaro
Mensajes: 184
Re: ¿Son incompatibles Javascript y usabilidad?

Hola,

puedes declarar transparencia con CSS, pero tienes dos problemas: primero, existe una manera estándar de manejar transparencia y una manera Internet Explorer; segundo, seguramente no vas a querer un objeto completamente opaco ni completamente transparente. Tal vez quieras hacer un efecto de transición entre ambos. Una librería bien hecha en Javascript, como MooTools, resuelve ambos problemas.

Sin embargo, como varios hemos recalcado, la idea es que, si los efectos no se pueden mostrar por cualquier razón (un error en el código Javascript, el navegador no lo soporta, limitaciones de memoria que detengan la ejecución del Javascript, entre otras), el sitio se pueda seguir usando. Nosotros siempre hacemos los sitios como si Javascript ni siquiera existiera y luego le agregamos los efectos pertinentes.

Saludos
demiurgo_daemon está desconectado   Responder Citando
Antiguo 10-dic-2007, 10:41   #15 (permalink)
Ekbrilo ha deshabilitado el karma
 
Fecha de Ingreso: junio-2007
Mensajes: 387
Re: ¿Son incompatibles Javascript y usabilidad?

Sí, claro, esa es la situación ideal. Pero si uno no es precisamente un diseñador profesional, el problema es arduo: o se elabora una página que puede dar -en algunos casos- problemas de accesibilidad, o se construye una página tan estática que resulta sosa y aburrida para la mayoría de la gente. El dilema es parecido al de las dietas: quitemos la sal porque perjudica a los hipertensos, las grasas porque producen arterioesclerosis, el azúcar porque afecta a no sé qué... Por supuesto, se puede cocinar y comer con ésas y otras pautas parecidas pero, sinceramente ¿quién prefiere unas acelgas hervidas a un filete, unos langostinos o una tarta?
Ekbrilo está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 01:33.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93