Errores a la hora de desarrollar para web

Errores a la hora de desarrollar para web

BBVA API Market

Como ya hemos explicado en otras ocasiones, la usabilidad está relacionada con la sencillez con la que el usuario utiliza una herramienta tecnológica, una aplicación o una página web. Por ello, cuando los desarrolladores cometen errores, en realidad, suelen manifestarse en fallos de usabilidad. Ya hemos analizado los principios básicos de la usabilidad y los principales errores que los desarrolladores comenten a la hora de crear aplicaciones móviles. En esta ocasión, vamos a centrarnos en los principales errores que se comenten a la hora de desarrollar páginas y aplicaciones web.

Usabilidad web

En general, la usabilidad web determina la facilidad con la que un usuario puede aprender a utilizar una página o una aplicación web, su eficiencia de uso, la propensión a errores y su satisfacción, o lo que es lo mismo, la experiencia de usuario. Uno de los puntos clave de la usabilidad web es la presentación de la información y sus distintas opciones, que deben mostrarse de manera clara y concisa, sin ambigüedad y colocando los elementos importantes en las áreas apropiadas.

Como sabrás, los usuarios de páginas y/o aplicaciones web pasan muy poco tiempo de media en un mismo sitio, se dice que en tan solo 30 segundos un usuario ‘escanea’ la web y decide si permanecer o irse a otro site. Y es que, a día de hoy se podría decir que los usuarios son poco tolerantes en el sentido de que, si una aplicación o página web no se ha desarrollado de manera clara y concisa, permitiendo al usuario encontrar lo que busca fácilmente, es muy posible que lo perdamos, ya que decidirá buscar en otra web.

Por ejemplo, te habrás dado cuenta de que hay páginas web que contienen en su home demasiada información, cuando en realidad deberían ser las páginas secundarias las que tendrían que contener la verdadera importancia del contenido. La página principal tendría que mostrarse como un resumen de todo el site y el resto de páginas contener el contenido relevante.

Parece algo lógico, pero todos estos aspectos que engloban la usabilidad, aún siendo muy importantes, no son tenidos verdaderamente en cuenta por todos los desarrolladores, a pesar de que pueden marcan la diferencia entre una página web y su competencia. En este sentido, hay que tener en cuenta que todas las webs están a un solo clic de distancia de ser abandonadas por un usuario.

Priorizando los problemas

Sabemos que desarrollar una página o una aplicación web no es fácil. Somos conscientes de que la persona que crea la web no es un “usuario medio” y la visión de éste último es diferente a la del desarrollador.

No obstante, existen una serie de principios básicos que hay que tener en cuenta a la hora de crear un sitio web. Por ejemplo, Jakob Nielsen, en su libro Prioritizing Web Usability, da algunos consejos a la hora de ponerse a desarrollar una aplicación o página web. En su opinión, hay que poner énfasis en:

– Los sistemas de búsqueda

– La navegación y arquitectura de la información

– La tipografía y legibilidad

– Cómo escribir para web

– Ofrecer una buena información del producto

– La presentación de los elementos de la página

– El equilibrio entre la tecnología y las necesidades del usuario

En este sentido, por ejemplo, los componentes web tienen que ser sencillos y básicos de forma que todos los usuarios sean capaces de utilizarlos sin dificultad. Los más importantes son los enlaces que cambian de colores para poder saber si ya hemos estado en ese site o el famoso botón “Atrás” o “Volver”, que debería permitirnos deshacer y dar libertad al usuario si quiere dejar o empezar lo que esta haciendo.

Asimismo, hay que tener en cuenta que las ventanas emergentes pueden resultar molestas y “contaminan” el espacio de trabajo del usuario aunque nos proporcionen nueva información. El uso de ventanas emergentes podría estar bien visto, no obstante, si se trata de facilitar la visualización de un documento o de un video, por ejemplo. Otro problema muy común, por ejemplo, es crear partes de la página con aspecto de banner publicitario, con accesos o botones demasiado llamativos, dando como resultado que el usuario no haga clic en dicho acceso.

Todos estos ejemplos, que se traducen en errores de usabilidad, hacen que la pagina web sea intransitable y por tanto, que el usuario la abandone rápidamente. Algo que tiene un coste altísimo para un negocio. Por este motivo, hay que poner énfasis en la búsqueda, la arquitectura de la información, el contenido, la información del producto y el flujo de trabajo.

Aunque hoy en día en la mayoría de los proyectos se piensa que es una perdida de tiempo, hacer pruebas de usuario resulta crucial para conocer los posibles errores y mejoras que se deben realizar.

También podría interesarte