Ver en lugar de recordar: detalle en las fechas disponibles de airbnb.com

Imagen de airbnb.com con la leyenda: Estas fechas no están disponibles: debes seleccionar las disponibles

Miren este detalle.

Estoy buscando una habitación en airbnb.com (sitio que estoy empezando a adorar) y me encuentro con esto:

En una de las pestañas de la descripción del departamento figura súper claramente el almanaque con las disponibilidades, pero en este formulario de contacto, las fechas disponibles no figuran y si yo no las cargué atendiendo a la disponibilidad, quedo bloqueada para avanzar.

Más precisamente: el sistema me muestra un cartel que dice: “Estas fechas no están disponibles: debes seleccionar las disponibles”

Y la duda existencial es: las fechas disponibles de Teresa, ¿cuáles son?

¿Cuál es el flujo que me obligan a hacer?

  • Detenerme y pensar
  • Tratar de acordarme dónde estaban las fechas disponibles
  • Tener un rayo de luz que me diga “las viste en una de las pestañas de la ficha!”
  • Cerrar el overlay
  • Buscar esa pestaña salvadora
  • Ver cuáles son las fechas disponibles
  • Y allí tengo dos opciones: a) cambiar la fecha en el lateral o b) memorizar las fechas disponibles para:
  • Volver a abrir el overlay de contacto
  • Modificar las fechas en función de lo que me acuerde (!)
  • Rogarle a Zeus que me haya acordado bien de las fechas disponibles, para que se vaya el mensaje de ayuda que me está bloqueando avanzar
  • Enviar el mensaje :)

¿Cuál sería el problema de usabilidad?

  • El mensaje de ayuda no ofrece el camino a la solución.
  • El usuario está obligado a RECORDAR INFORMACIÓN => algo fatal.

¿Cuáles serían la usability heuristics que estamos descuidando?

Jakob Nielsen nos dice en las 10 Heuristics for User Interface lo siguiente (aclaro: las heurísticas son solo conceptos y no son un checklist, pero son consejos sabios):

Recognition rather than recall: minimize the user’s memory load by making objects, actions, and options visible. The user should not have to remember information from one part of the dialogue to another. Instructions for use of the system should be visible or easily retrievable whenever appropriate”.

… y también:

“Help users recognize, diagnose, and recover from errors: error messages should be expressed in plain language (no codes), precisely indicate the problem, and constructively suggest a solution”.

¿Cómo podría airbnb.com solucionar este problema?

  • Una solución sería que el almanaque del overlay de contacto muestre cuáles son las fechas disponibles y cuáles no y no le permita al usuario cometer un error. Fácil ¿no?

Es un detalle obsesivo, pero la experiencia de usuario está compuesta por esta sumatoria de detalles ;)

4 comentarios

  1. Totalmente de acuerdo, esta es una de las cosas que llamo ERRORES INDUCIDOS por no tener un sistema que prevea este tipo de interacciones.

    En los calendarios de webs de viajes donde he trabajado, identifico cuales son aquellas fechas disponibles, las más económicas (por pedido del cliente) y las inactivas…de esta forma el usuario siempre dispone de las fechas que el sistema dispone… :)

  2. Muy buena observación y el problema tiene una solución bastante sencilla!

Deja un comentario

Tu dirección de correo electrónico no será publicada.

*