domingo, 14 de diciembre de 2008

¿Puedes diferenciar la Accesibilidad, Usabilidad y la Arquitectura de la Información, en el contexto de la Web?

En esta entrada, pretendo clarificar estos tres términos, haciendo uso de la Wikipedia, pero con seguridad, en la red, encontrarás otras definiciones y recursos que podrán mejorarlo.

Accesibilidad

Según la Wikipedia, la accesibilidad web se refiere a la capacidad de acceso a la Web y a sus contenidos por todas las personas independientemente de la discapacidad (física, sensorial, intelectual, etc.) que presenten o de las que se deriven del contexto de uso (tecnológicas o ambientales). Esta cualidad está íntimamente relacionada con la usabilidad.

En definitiva, se trata de proporcionar la flexibilidad necesaria, para que con independencia de la persona o el medio material, se pueda acceder al contenido.

Y para lograr este objetivo, hay que conocer bien, la diversidad de usuarios con o sin discapacidad, que pueden acceder a la red, conociendo en profundidad sus herramientas (ayudas técnicas), sus limitaciones, sus necesidades, etc. En definitiva, aprender a ponerse en el caso más desfavorable, puesto que nos garantizará un mayor nivel de acceso.

No obstante, hay que matizar, que la Accesibilidad no está reñida con el diseño atractivo, sino que hay que conocer como presentar alternativas en los casos que sea necesario.

Usabilidad

Según la Wikipedia:

La usabilidad universal (del inglés usability) es la característica de un sistema que pretende ser utilizado por: el tipo o tipos específicos de usuario/s, la tarea o tareas que para las cuales el sistema se ha hecho, y el contexto en el que se da la interacción.

En definitiva, adaptarse al público objetivo de la mejor forma posible.

Aunque no se trata de un término nuevo, hay que destacar que cada día, se tiene más en cuenta este factor, puesto que mejora con creces la experiencia satisfactoria de los usuarios, y ese es el fin que se debe perseguir.

Lo ideal es que la interacción de los diferentes entornos de trabajo que se pueden presentar, resulte fácil para todos los usuarios, con independencia de sus conocimientos. Un caso ejemplarizante, podría ser el buscador de Google, el cual por su sencillez y corrección de búsquedas, lo hace idóneo para todas las personas, matizando que siempre existirá un mínimo porcentaje que podrá quedar excluido, debido principalmente a limitaciones externas que pueden presentarse.

Arquitectura de la información

Según la Wikipedia:

La Arquitectura de la Información (AI) es la disciplina y arte encargada del estudio, análisis, organización, disposición y estructuración de la información en espacios de información, y de la selección y presentación de los datos en los sistemas de información interactivos y no interactivos

En definitiva, como debemos organizar los contenidos.

Este aspecto, que anteriormente no tenía mucha relevancia, empieza a ganar terreno con los nuevos servicios que presenta la red, dándole la importancia que se merece.

Así por ejemplo, se hacen uso de encabezados para estructurar los contenidos, se suelen proporcionar resúmenes para concretar la temática, menús mucho más simples, etc., gracias entre otras cosas a la aplicación correcta de los estándares existentes y a un mayor conocimiento en materia de Accesibilidad, Usabilidad y de la disciplina en sí.

Ejemplo de Accesibilidad, Usabilidad y Arquitectura de la información

Tomemos el clásico ejemplo del comercio:

  1. La usabilidad se encarga de que el local esté bien señalizado, tenga fácil acceso, te atiendan rápido, etc. En definitiva, lograr la máxima satisfacción.
  2. La accesibilidad se encarga de suprimir los escalones de la entrada por si el cliente usa muletas o la mamá viene con un carrito de bebé.
  3. Por último la Arquitectura de la información, consiste en la distribución de los productos en las diferentes estanterías de la mejor forma posible, facilitando su localización y rápido acceso. Es decir, los tomates con las verduras, las manzanas en la frutería, etc.

viernes, 5 de diciembre de 2008

¿Sabes lo que es el W3C?

El Consorcio Mundial de la Web (W3C)

Es la tercera fase del gran proyecto de Tim Berners Lee, creador del World Wide Web y del HTML.

Fundado en 1994, es un consorcio industrial, internacional e independiente que aglutina a organizaciones gubernamentales, no gubernamentales e industrias, cuya finalidad es promover la evolución e interoperatividad de la Web, para fomentar su universalidad.

Las actividades que lleva a cabo se encuadran en cinco campos: Arquitectura, Interacción, Tecnología y sociedad, Accesibilidad y Garantía de calidad.

  1. Breves hitos en la historia del W3C
  2. La Iniciativa de Accesibilidad en la Web (WAI)
  3. Pautas de Accesibilidad para Herramientas de Autor
  4. Enlaces recomendados del W3C
Breves hitos en la historia del W3C
  1. La primera actuación del W3C, data de 1996, cuando publicó su primera recomendación sobre Gráficos de Red Portátiles (PNG) 1.0. Así mismo en diciembre del mismo año, se publica el CSS Nivel 1 (Hojas de Estilo en Cascada) para separar el contenido de la estructura y presentación.
  2. En febrero de 1997, lanzan la Iniciativa de Accesibilidad Web (WAI).
  3. En diciembre de 1997, definen el HTML 4.0, incluyendo características de accesibilidad.
  4. En febrero de 1998, nace el XML 1.0, convirtiéndose en lengua franca de la Web. Base para estándares relacionados con la firma digital, tecnologías en el área de privacidad, etc.
  5. En mayo de 1999 finalizan las WCAG 1.0, pilar fundamental para generar contenidos accesibles.
  6. En febrero de 2000, se aprueban las ATAG 1.0, para favorecer que las herramientas y los contenidos que se generen sean accesibles.
  7. En agosto de 2000, incorporan los Gráficos Vectoriales Escalables (SVG) 1.0, que enriquecen los gráficos Web.

Más información en Historia del W3C

La Iniciativa de Accesibilidad en la Web (WAI)

Es uno de los grupos de trabajo del W3C, cuya finalidad es propiciar un debate permanente sobre las necesidades y soluciones de accesibilidad en la Web. Proporciona un foro de trabajo y sirve como elemento de control, en materia de accesibilidad, para todas las actividades desarrolladas por dicho consorcio.

En colaboración con organizaciones de todo el mundo, persigue la accesibilidad en la Web a través de cinco áreas de trabajo: Tecnología, Pautas, Herramientas, Educación y difusión, Investigación y desarrollo.

Pautas de Accesibilidad al Contenido en la Web 1.0

Son una especificación del W3C que proporciona una guía sobre la accesibilidad de los sitios de la Web para las personas con discapacidad. Han sido desarrolladas por la Iniciativa de Accesibilidad en la Web (WAI) del W3C.

La especificación tiene tres niveles de adecuación y unas prioridades asociadas a cada nivel para facilitar la referencia por otras organizaciones. Estas, se encuentran resumidas en catorce pautas, que son los principios generales para el diseño accesible.

  1. Proporcione alternativas equivalentes para el contenido visual y auditivo.
  2. No se base sólo en el color.
  3. Utilice marcadores y hojas de estilo y hágalo apropiadamente.
  4. Identifique el idioma usado.
  5. Cree tablas que se transformen correctamente.
  6. Asegúrese de que las páginas que incorporan nuevas tecnologías se transformen correctamente.
  7. Asegure al usuario el control sobre los cambios de los contenidos tempo-dependientes.
  8. Asegure la accesibilidad directa de las interfaces de usuario incrustadas.
  9. Diseñe para la independencia del dispositivo.
  10. Utilice soluciones provisionales.
  11. Utilice las tecnologías y pautas W3C.
  12. Proporcione información de contexto y orientación.
  13. Proporcione mecanismos claros de navegación.
  14. Asegúrese de que los documentos sean claros y simples.
Beneficios de aplicar las WCAG 1.0

Son muchos los beneficios que se pueden obtener, siguiendo las guías que el W3C, elabora para tal fin, por lo que se mencionarán los principales:

  • Se incrementará la cuota de mercado, gracias entre otras cosas, al disponer de una navegación más clara y consistente, un acceso con independencia de dispositivo, unos contenidos más claros y comprensibles, etc.
  • Se mejorarán los listados de los Motores de Búsqueda y el Descubrimiento de Recursos, gracias entre otras cosas al uso correcto de los lenguajes de marcado (HTML, CSS, etc.).
  • El contenido será reutilizable por múltiples formatos o dispositivos, puesto que se separa el contenido de la presentación.
  • Será más fácil para los usuarios con reducido ancho de banda acceder al sitio, gracias entre otras cosas a la optimización del código.
  • Se reducirá el mantenimiento.
  • Se demostrará una responsabilidad social y legal.

Puedes ampliar la información en la Fundación SIDAR a través de este enlace:
Beneficios de la Accesibilidad

Pautas de Accesibilidad para Herramientas de Autor

También llamadas ATAG ((Authoring Tool Accesibility Guidelines) están pensadas principalmente para desarrolladores de herramientas de autor como pueden ser las de edición y creación de páginas, producción multimedia, manejo del aspecto, las que permiten archivar y traducir el material en formato Web, aquellas que permitan el manejo o publicación del sitio, etc.

Los distintos documentos técnicos relacionados con estas pautas, son desarrollados por el “Grupo de Trabajo de las Pautas de Accesibilidad para Herramientas de Autor” (“Authoring Tool Accessibility Guidelines Working Group”, AUWG), que forma parte del grupo WAI.

Las herramientas de autor se utilizan para automatizar tareas mecánicas que forman parte de la producción de páginas Web. La potencia de esta automatización puede incrementar la accesibilidad a la Web, siempre y cuando se asegure que el código producido promueve la accesibilidad. De esta forma, permite al autor que se concentre en problemas de más alto nivel, como son el diseño global, contenido, descripción, etc.

Las ATAG 1.0 contienen siete pautas con 28 puntos de verificación que proporcionan Información sobre:

  • Producción de contenido accesible que cumpla los estándares y las pautas.
  • Solicitud de información al autor de contenido sobre accesibilidad
  • Formas de comprobar y corregir el contenido que no es accesible
  • Integración de la accesibilidad en el estilo ayuda y documentación
  • Formas de hacer la herramienta en sí misma accesible para personas con discapacidad.
Enlaces recomendados del W3C
  1. Visión General del W3C
  2. Guías Breves de Tecnologías
  3. Traducciones al Castellano de documentos del W3C

jueves, 27 de noviembre de 2008

La clasificación social

Se trata de permitir a los creadores de páginas Web y usuarios, el poder clasificar y ordenar sus contenidos de una forma fácil mediante diferentes metodologías, con la ventaja que ello supone para realizar búsquedas, haciendo una discriminación más exacta de la información y una Web más semántica.

Anteriormente y en la actualidad, se utilizan los metadatos, que son información relativa a otra información, y que tiene que ser introducida por el creador de la Web, mediante la etiqueta 'meta' (description, author, keywords...), que dispone el lenguaje HTML.

Ahora se están empleando los microformatos, que son una ampliación del lenguaje de marcado XHTML, mediante los cuales, se incorpora inteligencia y significado a la red, a través de la utilización de estructuras de datos, facilitando de una forma transparente el intercambio de información que guarden algún tipo de relación. Un ejemplo de este tipo de organización, lo podemos encontrar en el formato que se utiliza para almacenar los datos de una persona en el correo (VCard) y que podría utilizarse para presentarlos en una página.

Por último, encontramos la folksonomía, “clasificación gestionada por el pueblo”, que consiste en la inclusión de palabras claves sin jerarquía por los propios usuarios o autores, mediante el etiquetado. De esta forma, son ellos mismos, los que proporcionan y dan significado a los contenidos.

Puedes ampliar la información en los siguientes enlaces:

Dónde se puede encontrar

Los metadatos y/o microformatos, están presentes en la mayoría de las páginas, si sus creadores los han incluido. Basta con emplear los recursos que nos brindan los lenguajes Web para que puedan ser utilizados.

La folksonomía, está presente en servicios como del.icio.us (http://del.icio.us/), donde permiten crear nuestros propios favoritos en línea y compartirlos, asignando palabras claves que después pueden ser utilizados por otros usuarios, en Flickr (http://www.flickr.com/), permiten compartir fotografías, clasificarlas, etc.

Puedes ampliar información en:

Aspectos positivos y negativos que presentan

Los metadatos y microformatos, pueden llegar a ser muy útiles, pero depende de su uso por parte de los desarrolladores, para que puedan ser utilizados por las herramientas de búsqueda.

Centrándonos en la folksonomía, no solo aporta la ventaja de generar un nuevo sistema de clasificación de información, sino que la forma de realizarse es muy sencilla. Por el contrario, se presentan problemas de polisemia y sinonimia, y la introducción de palabras claves, puede resultar complejo para algunos usuarios.

Por último y respecto al usuario, estos tipos de clasificación les proporcionan una gran ventaja a la hora de realizar sus búsquedas y clasifica de una forma más eficiente el contenido en la Web, pero tiene el problema de la fiabilidad, puesto que no existe un control de lo introducido.

Puedes ampliar información en el siguiente enlace: Indización Social y Recuperación de Información

miércoles, 26 de noviembre de 2008

WebTop

El Webtop o Web OS (Operate System o Sistema Operativo), nace tras la necesidad de disponer de un escritorio virtual, en el que se pueda acceder desde cualquier parte, colocando los datos en la red.

Estos, presentan interfaces similares a los escritorios que podemos encontrar en los sistemas comúnmente utilizados de Apple, Microsoft o los basados en Linux, intentando hacer más cercano y amigable su uso.

Así, dentro de la oferta existente del llamado Webtop, encontramos, Goowy, eyeOS, etc., siendo este último un proyecto Open Source, lo que le otorga una gran ventaja sobre los demás.

La gran diferencia del Webtop, respecto a los clásicos, es que estos deben accederse a través de un navegador y por otro lado no son realmente un Sistema Operativo, sino que son un conjunto de aplicaciones (widgets), con unas funcionalidades similares a las que disponen los OS clásicos como pueden ser las Hojas de Cálculo, Reproductores Multimedia, Gestores de Correo, etc., con una sencillez y especialización en lo que tratan.

Como todas las tecnologías, siempre tienen una serie de aspectos positivos y negativos:

Aunque en un principio, podemos pensar que son muchas las ventajas de este tipo de escritorios, debido a su ubicuidad, su fácil mantenimiento, seguridad más centralizada, mayor diversidad de aplicaciones, etc., presentan serios problemas de Accesibilidad, debido principalmente a las tecnologías que se emplean, puesto que AJAX o Flash por decir alguna, no son totalmente soportadas por algunas ayudas técnicas como pueden ser los lectores de pantalla. Si a esto le añadimos que hay que conocer muy bien los lenguajes y las peculiaridades de cada navegador, el problema se acrecienta.

Por otro lado, se requiere de un ancho de banda superior para que puedan tener una respuesta óptima, lo cual no depende directamente del propio usuario y en algunas ocasiones de componentes especiales propios del sistema operativo local, para que puedan ser ejecutados.

Y en referencia a los Widgets, llevado a un móvil, presentan un gran problema, puesto que estos son dispositivos muy cerrados y la implantación de estos, requiere conocer en profundidad el funcionamiento del sistema y navegador que incorporen.

Si quieres ampliar información consulta los siguientes enlaces:

domingo, 23 de noviembre de 2008

La redifusión o sindicación de contenidos

Se trata de una forma rápida, fácil y sencilla de estar al corriente de las posibles actualizaciones de contenidos, sin tener que visitar el origen de la información.

Tan sólo recibimos el titular, una breve descripción, el enlace para acceder, y algún dato más que pueda resultar práctico de los sitios que nos hayamos suscrito.

La sindicación de contenidos tiene como fin principal el compartir la información, pues no solamente los usuarios se benefician de ello, si no que además desarrolladores de otros sitios web pueden abastecerse de tales fuentes de información para crear a su vez otras. Para ser posible tal intercambio de información se realiza mediante un documento en formato XML que sigue unas reglas determinadas, y dependiendo de éstas, pueden tener diferentes formatos, como pueden ser RSS (Rich Site Summary, o Really Simple Syndication) y Atom .

Por parte de los usuarios, estos precisan de un programa para obtener la información, que permita interpretar dicha codificación o cualquier navegador que integre la funcionalidad.

Dentro de los programas que podemos utilizar para leer este tipo de formatos, encontramos, FeedReader, RssReader, etc., y las últimas versiones de los navegadores Opera, Firefox o Internet Explorer por poner un ejemplo.

Puedes ampliar información en:

También puedes visualizar el siguiente video que habla sobre la sindicación de contenidos:

Aspectos positivos y negativos que presentan

Ventajas
  • Simplemente se consultan los titulares, junto con un breve resumen, haciendo transparente el resto del contenido y no abrumando al usuario con información innecesaria.
  • Posibilidad de acceder a múltiples fuentes de información desde una única interfaz.
  • Se puede acceder a un mayor número de sitios, de una forma más dinámica y selectiva, ya que podemos discriminar por el titular o resumen que se proporciona.

Sin embargo, también presenta una serie de problemas como pueden ser:

Desventajas
  • Algunos navegadores no soportan este tipo de formatos, entre los que podemos destacar: versiones inferiores de Internet Explorer 7.0, y, en cierta medida, los navegadores de Mozilla como Seamonkey y Firefox, matizando, que empleando algún componente extra (pluggin), el problema se solventa.
  • Algunos programas para leer este tipo de formatos no son compatibles con los lectores de pantalla.
  • El concepto de RSS, es desconocido para algunos usuarios, por lo que no se llega hacer uso de este, y aunque existe una iconografía representativa de este (por lo general un pequeño recuadro con las siglas RSS en blanco), todavía no está lo suficientemente implantado.
  • Títulos poco descriptivos del contenido: se trata de un posible problema de usabilidad, ya que puede inducir al usuario a ver cierta información que no representa realmente lo que es.
  • Existen diferentes formatos, Atom, RSS 1.0, RSS 2.0,... con lo que obliga a proporcionar una alternativa para cada tipo si deseamos llegar a un mayor número de usuarios.
  • Aunque muchos Blogs lo incorporan como valor añadido, es necesario tener ciertos conocimientos para implantarlo de forma autónoma, lo cual no favorece su implantación masiva.

Puedes ampliar información en en el siguiente enlace: RSS, XML, RDF, Atom...: la necesidad de convenciones

viernes, 14 de noviembre de 2008

Introducción

La rápida evolución de Internet, está dando entrada a nuevos servicios que deben contemplar a todos.

Hemos pasado de leer contenidos a crearlos y compartirlos de una forma fácil, gracias entre otras cosas a la aparición de la Web 2.0. Servicios como blogs, podcasting, enciclopedias colectivas, la compartición de fotos, vídeos, la posibilidad de añadir textos o tags (la llamada folksonomía), la posibilidad de suscribirse a agregadores de contenidos, los editores de texto que recurren a Internet como plataforma, etc., en definitiva, una maraña de términos nuevos que no hacen más que complicar y dificultar su comprensión y aceptación.

Por otro lado, algunas de las tecnologías que se utilizan y las formas de interactuar con estas, requieren de unos conocimientos en materia de Accesibilidad, Usabilidad y arquitectura de la información para que puedan tener un acceso universal, por lo que si no se aplican, estaremos dejando a un gran número de personas fuera de estos.

Por el contrario, tener estos factores en cuenta, proporcionará una serie de beneficios como puede ser el aumento en la audiencia y en la productividad de ésta, una reducción del esfuerzo en los usuarios, una mejor imagen corporativa, puesto que los aspectos sociales son mejor valorados, una navegación más fluida (mayor ancho de banda), un desarrollo más dinámico y sencillo de mantener, con el consiguiente ahorro en los costes de producción y soporte, etc.

En la red debemos estar todos presentes como muy bien dijo Tim Berners-Lee:

El poder de la Web reside en su universalidad. El acceso de todo el mundo, tenga la discapacidad que tenga, es su aspecto esencial

Aquí puedes ver un video donde ampliar la información...

Y en la siguiente presentación de Slideshare, puedes conocer más sobre la Web 2.0:

Presentación Web 2.0
View SlideShare presentation or Upload your own.