sábado, 20 de marzo de 2010

Usabilidad Web

Inicios

El termino Usabilidad surgio poco despue de la expancion del internet esto ocurrio a los finales de los años 90, en estos tiempos se conocia a la usabilidad web con la denominacion HCI (Diseño sentrado en el Usuario).

En la actualidad la usabilidad Web se aplica basicamente al diseño de paginas web, la usabilidad dentro del campo de desarrollo web es la disciplina que estudia la forma de diseñar sitios web para que los usuarios puedan interactuar con ellos de la forma mas fasil, comoda , e intuitiva posible. uno de los parametros de valoracion de calidad de las aplicasiones es un grado de usabilidad, haci que cada web debe estar pensada mas para el usuario y tener mejores contenidos para llamar la atencion de este.

Concepto Usabilidad Web

La usuabilidad Web se refiere a la capacidad de un software o sistema iteractivo de ser comprendido, aprehendido, usado fasilmente y atractivo para un usuario, en condiciones especificas de uso. Tambien es la efectividad, eficiencia y satisfaccion con la que un producto permite alcanzar sus objetivos especificos.

Algunos Conceptos de la Usabilidad Web


1.- Facilidad de manejo de la aplicación

La facilidad de uso es el núcleo de la usabilidad. El éxito de una aplicación descansa
sobre dos pilares fundamentales:
que sea útil (que cumpla las expectativas del público
objetivo) y
que sea fácil de utilizar. La usabilidad se encarga de esta segunda cuestion,
dejando la primera en manos del desarrollo del contenido.

Ahora mensionaremos algunos puntos fundamentales para que nuestra aplicasion sea fasil de usar:

a) Incluir controles de navegacion.- este es un punto importante de la usabilidad, nunca debemos de olvidar de incluir en la aplicasion controles necesarios para moverse a travez de las pantallas que van aparesiendo durante el uso del programa o sitio web.
b) Minimizar el numero de Menus.- debemos de encontrar la manera adecuada de hacer llegar la informacion contenida en nuestra pagina web por medio de accesos rapidos y mejor distribucion del contenido, no debemos de esconder la informacion de nuestra web en menus y sub menus, debemos de tener una mejor organizacion de datos para que este informacion llegue al usuario.
c) Estructura correcta de la aplicasion.- Debemos adoptar una organizacion para evitar la aparicion de caminos sin retorno, es decir, evitar llegar a un punto del que no hay forma de salir para esto tenemos algunas posibles estructuras que nos ayudaran a evitar este camino sin fin, entre ellas tenemos:
1.- Estructura Jerarquica.
2.- Estructura Lineal.
3.- Estructura Lineal con Gerarquica.
4.- Estructura en Red


2.- Equilibrar diseno y contenido

Muchas veces los diseñadores inexpertos de aplicaciones multimedia tienen como regla de oro la famosa frase de que “una imagen vale más que mil palabras”. Esto les conduce a recargar excesivamente la aplicación con imágenes, videos, música y otroselementos que, si bien pueden quedar muy bien estéticamente, no ayudan a cumplir los objetivos del programa. Incluso puede ocurrir todo lo contrario y que el exceso de elementos produzca un desvío de la atención del usuario.

3.-Adaptación de la aplicación al medio

Nunca se puede saber a priori en que condiciones se va a ejecutar o visualizar la aplicación que se está creando, por eso es importante tener en cuenta, o preguntar al cliente que necesita la aplicación en que entorno se va a usar esta. Como saber esto solo es posible en determinados casos, como aplicaciones empotradas, como norma general, cuando no conozcamos el ámbito de uso de nuestra aplicación, la intentáremos hacer lo más independiente del hardware que nos sea posible.

Tanto el espacio como la cantidad de colores disponibles es distinto en cada medio, así como los dispositivos de interacción de que disponen (teclado, ratón, teclado de móviles, etc.). Los ordenadores de bolsillo tienen una pantalla más reducida, menos memoria y menos velocidad de proceso que los ordenadores convencionales. Todos estos datos los debe de tener en cuenta un buen diseñador de programas multimedia para el éxito de su aplicación.

4.-ccesibilidad de la aplicación

Un último aspecto que hace que una aplicación sea usable es que sea accesible para personas con minusvalías. Hemos de centrar especialmente nuestra atención en estos usuarios y nuestra aplic ación deberá adoptar ciertas medidas para que puedan utilizarla. Algunas de las medidas que se pueden tomar para alcanzar este objetivo son:

a) Utilizar una correcta combinación de colores o por lo menos proporcionar una versión de la aplicación con colores en alto contraste.
b) Proporcionar una versión ‘solo texto’ de la aplicación para que la información sea leída en voz alta por los aparatos especialmente diseñados para ello.
c) Dar la opción de aumentar el tamaño de la letra o algún tipo de zoom en la aplicación.
d) Proporcionar la opción de imprimir o guardar en disco toda la información que ofrece la aplicación
e) Avisar de la presencia de audio de fondo a los usuarios con deficiencias auditivas mediante algún tipo de mensaje en pantalla.
e) Subtitular los videos y transcribir el audio a formato texto.
f) Proporcionar alternativas a los formularios de recogida de información, pues éstos pueden dar problemas con algunos navegadores y/o lectores de pantalla.
g) Proporcionar una dirección de correo electrónico al que se pueda enviar
directamente la información.
h) Aprovechar las posibilidades de los nuevos formatos multimedia para emitir la información con redundancia de canal (video, audio, subtítulos, descripción textual, video alternativo...) de manera que el usuario pueda escoger los canales a los que tiene acceso.




martes, 9 de marzo de 2010

WEB 2.0


Que es la web 2.0 ?


El Web 2.0 es el nombre con el cual se conoce a los sitios de internet basados en contenidos generados por usuarios en un entorno tecnosocial. Estos sitios se basan en la comunidad, y esta asu vez en "Interactividad y Personalizacion".

Web 2.0 se refiere a una nueva versión de la web, más rápida y participativa que la primera (web 1.0). Lo que está claro es que la generalización de la banda ancha y de las videocámaras y cámaras domesticas permiten intercambiar videos y fotos en internet y no solo texto como hasta hace poco. Cuando esto se une a algunas nuevas tecnologías como el Áyax o los blogs, se acelera la publicación en internet de tal manera que se puede usar una página web como los de Word o Excel en aplicaciones web (ejemplo. La de Google Docs) que crean la apariencia de que se estuviera empleando el PC.


Historia y Desarrollo Web 2.0

El termino web 2.0 nacio a mediados de 2004 y crecio hasta ser portada de los principales seminarios mundiales en las navidades del 2006. Este fenomeno tecno - social se popularizo a partir de sus aplicasiones mas representativas, wikipedia, youtube, Flicks, WordPress, Blogger, MySpace, Facebook, OhMyNews, etc.

Segun O'Reilly, principal promotor de la nocion de la web 2.0, los principios constitutivos de esta son siete:
  1. la World Wide Web como plataforma de trabajo.
  2. El fortalecimiento de la inteligencia Colectiva.
  3. La gestion de la base de datos como competencia basica.
  4. El fin de ciclo de las actualizaciones de software.
  5. MOdelos de programacion ligera junto a la busqueda de simplicidad.
  6. Software no limitado a un solo Dispositivo.
  7. Experiencias enriquesedoras de lso Usuarios.

En esta nueva Web la red digital deja de ser una simple vidriera de contenidos multimedia
y pasa a convertirse en una plataforma abierta, construida sobre una arquitectura basada
en la participación de los usuarios.

Alrededor del concepto Web 2.0 giran una serie de
términos-satélite que retroalimentan su evolución.Software social, arquitectura de la participación, contenidos generados por el usuario, rich Internet applications, etiquetas, sindicación de contenidos y redes sociales, son sólo algunos en la larga lista de conceptos que enriquecen este fenómeno.

Aplicasiones que fasilitan la web 2.0

La aparición simultánea o consecutiva de diferentes aplicaciones facilitó el desarrollo de la Web 2.0. Acontinuación veamos las más importantes:
  • RSS
  • Blogs
  • Wikis
  • Podcasting y Vodcasting
  • Agregar otras
Algunas Caracteristicas Web 2.0
  • El usuario es generador de contenidos, puede editar y responder (blogs).
  • El navegador o visitante tiene un rol activo, comparte información, participa y trabaja colaborativamente (google docs).
  • La interfaz es interactiva (igoogle).
  • Posee fuentes múltiples de producción (wiki).
  • Se forman comunidades de aprendizaje (Redes sociales).