sábado, 20 de marzo de 2010

Usabilidad Web

Usabilidad se refiere a la experiencia del usuario al interactuar con un sitio web.
Un sitio web con usabilidad es aquél que muestra todo de una forma clara y sencilla de entender por el usuario. Aunque es imposible crear un sitio que sea claro y eficiente para cada usuario, el diseñador debe esforzarse para mostrar las cosas tan claramente como sea posible, de tal modo que reduzca al mínimo cualquier aspecto que pueda ser confuso.


Un paso más adelante, el pensar en los errores que pueden ocurrir cuando un usuario está interactuando con un sitio web y desarrollar maneras inteligentes de manejar estos errores se llama diseño de contingencia, y juntos diseño de usabilidad y de contingencia pueden dar lugar a un usuario satisfecho con su experiencia en un sitio web.

PRINCIPIOS PARA EL DISEÑO DE WEB SITE

1. Anticipación, el sitio web debe anticiparse a las necesidades del usuario.


2. Autonomía, los usuarios deben tener el control sobre el sitio web. Los usuarios sienten que controlan un sitio web si conocen su situación en un entorno abarcable y no infinito.


4. Consistencia, las aplicaciones deben ser consistentes con las expectativas de los usuarios, es decir, con su aprendizaje previo.

3. Los colores han de utilizarse con precaución para no dificultar el acceso a los usuarios con problemas de distinción de colores (aprox. un 15% del total).

5. Eficiencia del usuario, los sitios web se deben centrar en la productividad del usuario, no en la del propio sitio web. Por ejemplo, en ocasiones tareas con mayor número de pasos son más rápidas de realizar para una persona que otras tareas con menos pasos, pero más complejas.

6. Reversibilidad, un sitio web ha de permitir deshacer las acciones realizadas


7. Ley de Fitts indica que el tiempo para alcanzar un objetivo con el ratón esta en función de la distancia y el tamaño del objetivo. A menor distancia y mayor tamaño más fácilidad para usar un mecanismo de interacción.



8. Reducción del tiempo de latencia. Hace posible optimizar el tiempo de espera del usuario, permitiendo la realización de otras tareas mientras se completa la previa e informando al usuario del tiempo pendiente para la finalización de la tarea.

9. Aprendizaje, los sitios web deben requerir un mínimo proceso de aprendizaje y deben poder ser utilizados desde el primer momento.


10. El uso adecuado de metáforas facilita el aprendizaje de un sitio web, pero un uso inadecuado de estas puede dificultar enormemente el aprendizaje.

11. La protección del trabajo de los usuarios es prioritario, se debe asegurar que los usuarios nunca pierden su trabajo como consecuencia de un error.

12. Legibilidad, el color de los textos debe contrastar con el del fondo, y el tamaño de fuente debe ser suficientemente grande.


13. Seguimiento de las acciones del usuario. Conociendo y almacenando información sobre su comportamiento previo se ha de permitir al usuario realizar operaciones frecuentes de manera más rápida.

14. Interfaz visible. Se deben evitar elementos invisibles de navegación que han de ser inferidos por los usuarios, menús desplegables, indicaciones ocultas, etc. http://www.w3.org/TR/WCAG.



Otros principios para el diseño de sitios web son:

a) Los usuarios deben ser capaces de alcanzar sus objetivos con un mínimo esfuerzo y unos resultados máximos.

b) Un sitio web no ha de tratar al usuario de manera hostil. Cuando el usuario comete un error el sistema ha de solucionar el problema, o en su defecto sugerir varias soluciones posibles, pero no emitir respuestas que meramente informen del error culpando al usuario.

c) En ningún caso un sitio web puede venirse abajo o producir un resultado inesperado. Por ejemplo no deben existir enlaces rotos.

d) Un sitio web debe ajustarse a los usuarios. La libertad en el uso de un sitio web es un término peligroso, cuanto mayor sea el número de acciones que un usuario pueda realizar, mayor es la probabilidad que cometa un error. Limitando el número de acciones al público objetivo se facilita el uso de un sitio web.

e) Los usuarios no deben sufrir sobrecarga de información. Cuando un usuario visita un sitio web y no sabe donde comenzar a leer, existe sobrecarga de información.

f) Un sitio web debe ser consistente en todos los pasos del proceso. Aunque pueda parecer apropiado que diferentes áreas tengan diseños diferentes, la consistencia entre los diseños facilita al usuario el uso de un sitio.

g) Un sitio web debe proveer de un feedback a los usuarios, de manera que éstos siempre conozcan y comprendan lo que sucede en todos los pasos del proceso.

domingo, 7 de marzo de 2010

La Web 2.0

En 1993 la Internet era desconocida a excepcion de un pequeño circulo de piratas informaticos y cientificos pero en el 95 la situacion cambio totalmente, gracias a la magia y la energia frentica de un grupo de ingenieros de Silicon valley la Internet se convertia en un fenomeno a gran escala,en una tecnologia comparada en importancia con la television y la imprenta;en la cabeza estaba Netscape, su navegador se convertiria en la puerta de millones de personas.

En 1997 la Internet estallaba, mientras millones de personas se ponian en linea para ver de que se tartaba todo esto, compañias como Yahoo y Ecxite estaban muy ocupadas convirtiendose en lo que se llamaban "portales" lugares llenos de diversion, salas de chat y correo electronico, eran carnavales en linea llenos de tentaciones, baratijas y burbujas diseñadas para convertir a los usuarios en una audiencia cautiva.

El termino Web2.0 lo acuño oficialmente Dale Dougherty en 2004. vicepresidente de O'Reilly Media Inc. Durante una discucion de grupo sobre el potencial futuro de la Web. En ella se queria capturar el sentimiento de que a pesar de la burbuja, de las "punto com" y la posterior explosion de esta, la Web era mas importante que nunca, con novedosas y llamativas aplicaciones y llena de sitios que aparecian con sorprendente regularidad. Es importante anotar que el termino no se acuño en un intento de capturar la esencia de un grupo de tecnologias(TIC), sino tratando de aprehender algo bastante mas amorfo.

La Web 2.0 no es un estandar de la Internet o de una tecnologia en particular. Es un concepto mas amplio, que indica el uso de las tecnologias actuales en la red. Su inventor O'Reilly, evoco en octubre de 2004 una transicion de internet, incluso un renacimiento. Hasta la Web 2.0. Internet estuvo marcada por 2 etapas:

1.- La Web 1.0 corresponde hasta finales de los años 1990 con instalacion de las redes y a la
adopcion de los estandares de la comunicacion.
2.- La Web 1.5 rersalta la llegada de una Internet conercial, era principios del año 2000. estallido de la "Burbuja"
La web 2.0 presenta la evolucion de las aplicaciones tradicionales, hacia aplicaciones enfocadas al usuario final, que al fin y al cabo, es el principal protagonista.

Los precursores de la aproximacion a la Web 2.0 creen que el uso de la web esta orientado a la Interaccion y Redes sociales, que pueden servir contenido que explota los efectos de las redes creando o no webs interactivas y visuales. es decir, los sitios Web 2.0 actuan mas como puntos de encuentro , o webs dependientes de usuarios, que como webs tradicionales. Por lo tanto, se puede asimilar esta evolucion a una re-masterizacion de la forma tradicional de la web, donde los usuarios actuan creando una sinergia entre todos, para poder potenciar cada vez mas la informacion.