viernes, 28 de noviembre de 2008

Nueva Tecnología de la Web 2.0: Ajax

Otro elemento importante relacionado con la web 2.0 es :AJAX, es el acrónimo para Asynchronous JavaScript + XML.

Realmente no es una tecnología sino la combinación de tecnologías diferentes para crear aplicaciones interactivas muy parecidas a las aplicaciones de escritorio.

Estas tecnologías actúan conjuntamente para intercambiar y manipular datos de forma asíncrona con el servidor web.

En las aplicaciones tradicionales, el usuario interactuaba con la Web mediante formularios, estos enviaban una solicitud de recarga al servidor, tratando este los datos y mostrando una página diferente. Este sistema que es válido, envía información innecesaria al usuario pues mostraba datos que ya estaban en la primera carga, esto consume un mayor ancho de banda, recursos de la máquina y una respuesta más lenta.
Con Ajax, el usuario al hacer una consulta al servidor, este solo renueva la información de los datos de la página que han cambiado sin tener que recargar toda la página. La respuesta por tanto del servidor es más rápida.

La utilización de Ajax debe realizarse con mucho cuidado, estudiando si es la solución más adecuada, si solo facilitara la interacción del usuario con la aplicación sin dejar a este de acceder o utilizar dicha aplicación por alguno de los problemas de accesiblidad que presenta como pueden ser por ejemplo:
  • No tener habilitado JavaScript
  • No funcionar con ayudas técnicas.
  • Navegadores que no lo soporten.
  • No avisar del cambio de contenido de la página.
A continuación, dejo en este post un slideshare muy interesante que da una explicación bastante clara de esta tecnología desde el punto de vista de un desarrollador web.

jueves, 27 de noviembre de 2008

Grupos de aplicaciones Web 2.0


Continuando con la Web 2.0 voy a dar la relación de grupos de aplicaciones más representativas para los usuarios españoles (según el temario del Máster en Tecnologías accesibles para los servicios de la sociedad de la información que curso en la UOC-Universitat Oberta de Catalunya), lo que no quiere indicar que sean las mejores ni más accesibles pero sí las más utilizadas.

Estos grupos de aplicaciones son:
  • Weblogs: páginas Web que contienen anotaciones ordenadas cronológicamente como pueden ser : Redes de blogs: WeblogsSL, hipertextual, CDYS. Sistemas de creación y alojamiento: Blogger, WordPress, La Coctelera, Windows Live Spaces. Comunidades y directorios: Bitácoras, Blogalaxia.
  • Lectores RSS (Realy Simple Syndication) y servicios relacionados: su utilizan para compartir información a través de Sitios Web y leer Weblogs cómodamente mediante suscripción como Bloglines, Google Reader, FeedBurner.
  • Videoblogs: archivos de vídeo que se distribuyen mediante suscripción como MobuzzTV, vpod.tv.
  • Wikis: contenidos creados por los usuarios que pueden ser modificados, corregidos y ampliados por otro usuario. Son sitios web donde los usuarios pueden añadir y editar datos como Wikipedia, Wikimedia, Cordobapedia, Madridpedia.
  • Podscasting: archivos de sonido que se distribuyen mediante suscripción a los oyentes como Podcast-es, Podsonoro, Comunicando.
  • Aplicaciones en línea: Gmail, EyeOs, moneytrackin.
  • Aplicaciones sobre mapas: Google Maps, Panoramio, Tanzania.
  • Networking - Redes sociales profesionales: eConozco, Neurona.com, dejaboo, Xing.
  • Marcadores sociales y tagging: lugares donde la gente guarda y clasifica sus páginas favoritas para poder compartirlas como Del.icio.us, gennio.
  • Compartir videos: YouTube, Google Video, dailymotion, dalealplay.
  • Compartir fotos: flickr, pikeo, Fav Share.
  • Buscadores 2.0: Technorati, Kratia, AgregaX.
  • Buscadores 2.0 especializados: Trabber (vuelos), shoomo (compras), pricenoia(comparador)
  • Dirección de proyectos: herramientas para organizar recursos y tiempo como Basecamp.

miércoles, 26 de noviembre de 2008

Mi primer post sobre accesibilidad web 2.0

La web 2.0 desde hace cosa de un mes , era un mundo desconocido para mí aunque si había visto algún blog en las consultas realizadas en internet y algún que otro vídeo en YouTube pero era hasta donde había llegado a conocer.

Mi blog se centra en la accesibilidad, que es muy desconocida para la mayor parte de los usuarios que creen que todos acceden o pueden utilizar sin problemas los servicios disponibles en la red digital.

La web va evolucionando rápidamente, nos encontramos en pleno apogeo de la web 2.0 y ya en una embrionaria web 3.0 pero la accesibilidad no avanza a su mismo ritmo para solucionar y marcar las pautas que resuelvan los problemas de accesibilidad que plantean las nuevas tecnologías, herramientas y dispositivos.

Uno de los principales problemas de accesibilidad de la web 2.0 viene generado por una de sus principales ventajas:

los usuarios reciben y producen contenidos

siendo neófitos en materia de programación y diseño web. Los usuarios utilizan herramientas que producen esos contenidos con facilidad (aunque también para algunas personas esas herramientas son difíciles de usar por falta de accesibilidad) pero creando muchas veces contenidos que no llegan a cumplir los mínimos necesarios de accesibilidad para que dicho contenido sea accesible mayoritariamente por todos.

He encontrado un vídeo que muestra de forma general que es la web 2.0, de donde viene y los servicios que ofrece. Recomiendo su visión para todas aquellas personas que empiecen a familiarizarse con esta web.