Hola Manolo,
El principal problema de esta tecnología, o remix de tecnologías,
esta principalmente basada en dos:
Javascript, sobre esto ya se ha tratado mucho.
XMLHttpRequest, que intenta dar al http funcionalidades que
no tiene. XMLHttpRequest no viene de serie en todos los
navegadores.
Si los pilares de la tecnología no son soportados por todos
los navegadores, para dotar una página de accesibilidad, no
te queda otra que programar una versión alternativa. Esto
algo que a mi juicio habría que evitar de todas todas.
Aunque deriva en otros problemas.
El inconveniente mas gordo que yo veo, es como bien dices,
la dificultad de informar al usuario sobre las partes de la
página que han sido actualizadas. Al final, pasa por poner
el cursor (puntero, foco...) al inicio de la página o de la
primera zona actualizada. Simular al fin y al cabo el efecto
refresco del navegador.
Como detalle importante, está la anulación del navegador.
Es decir, se pierden los botones de navegación de adelante
y atras, el refresco de pantalla (problema grabe cuando una
respuesta del servidor tarda, ya que hay un impulso
importante en un usuario, refrescar cuando algo sale mal)
El sistema de "Favoritos" ve reducido su potencial. Paginas
intermedias no se pueden dejar enlazadas.
Personalmente, si a una aplicación web le quitas las
funcionalidades del navegador, deja de ser una aplicación
web, debería ser una aplicación de escritorio conectada a
internet.
Como indexará google u otro buscador estas páginas
intermedias de la aplicación. No siempre se querrá que se
indexe...
Mucho ojo, nadie niega que en ciertos entornos como google
maps, y ejemplos típicos, se han echo viguerías. Y si que
han sabido aprovechar la tecnología para sacar algo bueno,
la mejora de la usabilidad es tremenda, hay una fluidez
alucinante en muchas de estas aplicaciones, al evitar
refrescados innecesarios de pantalla parece que se pierde
manos el tiempo.
Ahora, ¿Es aplicable esta tecnología al resto de webs? Hay
casos y casos. Como siempre.
Un saludo
Wednesday, July 20, 2005, 5:39:36 PM, you wrote:
MCS> Buenas, tengo una duda que casi no me deja dormir, la
MCS> accesibilidad utilizando AJAX. Supongo que este tema habrá sido
MCS> tratado en la lista, pero al ser un novato por estos lugares
MCS> esperaba que me dijerais vuestra opinión en este momento actual.
MCS> Si utilizo AJAX, ¿tendrán mis sitios web problemas de accesibilidad?
MCS> No sé si voy desencaminado pero leyendo algunos blogs dicen
MCS> que algunos inconvenientes pueden ser estos:
MCS> -La falta de soporte de JavaScript de algunos navegadores.
MCS> -La fala de soporte del objeto XMLHTTPRequest
MCS> -La dificultad de determinar cuándo una zona o fragmente de
MCS> una página ha sido actualizada mediante AJAX, producto de la
MCS> navegación lineal de las páginas que realizan particularmente los
MCS> usuarios con discapacidades visuales.
MCS> Pues eso, a ver que me dicen los gurús que hay detrás de
MCS> esos teclados, un saludo, ammm si de paso podeis poner un enlace
MCS> a alguna referencia de javascript DOM, os lo agradecería.
MCS> Muchas gracias!!!!!!!
MCS> _______________________________________________
MCS> Lista de distribución Ovillo
MCS> Para escribir a la lista, envia un correo a [email protected]
MCS> Puedes modificar tus datos o desuscribirte en la siguiente
MCS> dirección: http://ovillo.org/mailman/listinfo/ovillo
Saludos.
_________________________________
Todo lo que no aprendí,
no se me ha olvidado.
_________________________________
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://ovillo.org/mailman/listinfo/ovillo