> Vale. En el fondo estamos de acuerdo. AJAX, por definición, NO es una > "tecnología" accesible. Otra cosa es que la web degrade bien con el JS > desactivado, y que por tanto LA PÁGINA sea accesible. Pero en ese modo > B de funcionamiento la usabilidad se ve afectada. >
A hilo de esto de que el AJAX no es accesible, siempre me pregunto por qué no lo es, así como el javascript de una página. Está claro lo que aporta AJAX a la usabilidad, en la rapidez y claridad de uso que provee a las acciones que el usuario ejecuta en un entorno web... Pero, ¿de verdad no creéis que puede ser igualmente de accesible si se programa de forma correcta? Cada vez que comienzo un desarrollo me pregunto donde falla esto... Voy al grano: en cuanto el navegador permita al programador la posibilidad de explicar lo que hace un "onClick" y que el usuario cliente lo "vea" tenemos resuelto el problema de los enlaces y acciones; lo demás se puede generar desde hace tiempo como si fuera estático a través de DOM. Por lo que voy, el AJAX sería perfectamente accesible siguiendo unas normas de programación que se vienen recomendando desde accesibilidad, y además aportaría la usabilidad que todo el mundo agradece. Por ejemplo, en cuanto al AJAX accesible, podríamos pensar siempre en alternativas difíciles de seguir, como por ejemplo, "arrastrar" un objeto al carrito de compra definiendo "añadir a carrito de compra" como acción posible para el elemento; como por ejemplo, anunciar de alguna manera cuando algo se recargue de forma automática (un simple sonido o alerta valdría); en general, pensando que las acciones deben estar perfectamente explicadas y accesibles, además de que la información expuesta podría ser navegable por un robot (y por ende, por cualquier intérprete para humano). En definitiva, podríamos pensar en "hacer usable lo accesible" con unos patrones bien definidos en la técnica (algo como así como "Usable-AJAX") que bien empleado, nos permitiría ahorrar tiempo sin tener que duplicar el esfuerzo en dos desarrollos distintos ya que uno complementa al otro (como bien se viene diciendo en la lista), aunque en la práctica se ve que ambos se pelean en tecnologías... Bueno, perdonad la ida de olla, pero sigo buscando alguna técnica que me permita accesibilidad + usabilidad con un sólo desarrollo y seguro que en el futuro la habrá... :) alt="Saludos :-)" -- Rafa Couto - http://caligari.treboada.net GNU/Linux user #99126 - http://counter.li.org _______________________________________________ altas, bajas y modificaciones: http://www.cadius.org/lista/opciones.html

