Al revisar un sitio construido donde trabajo actualmente, constaté una vez más que hacer conjugar lo lógico y usable a los ojos del usuario, no siempre es compatible con lo funcional y programable.
El caso que estaba viendo consistía en una página de impresión amistosa que se levanta sobre la página original, y que por defecto despliega un cuadro de diálogo. En éste, se pregunta al usuario si desea mandar a “Imprimir” esa página o “Cancelar”. Para sopresa mía, en mi calidad de usuario, al elegir “Cancelar”, la página de impresión amistosa sorpresivamente se cerró del todo. Como usuario no esperaba en lo absoluto esta acción. Al seleccionar “Cancelar” sólo quería decir que no deseaba mandar a imprimir esa página, lo que no significa que se cierre.
Como el cierre es tan abrupto, mi sensación terminó oliendo a frustración, ya que mi expectativa original era ver la impresión amistosa, sus características y compararla con la página original. Sin embargo, de acuerdo con la programación dada, hacer esto sólo es posible en la medida que se manda a imprimir.
Conversando con el programador él me decía que las secuencias descritas aquí se programaron de esta forma a petición del cliente. Es perfectamente posible incluir el botón “mandar a imprimir” en la misma página de impresión amistosa. Esta alternativa permitiría a los usuarios visualizar la página de impresión amistosa sin necesidad de contar con una versión en papel.
No obstante, el cliente decidió evitar más clicks, y agilizar la toma de decisión de manera de relacionar la acción de imprimir con la apertira de la página de impresión amistosa. La opción del cliente se inspiró en responder al usuario evitándole clicks inncesarios. Sin embargo, de acuerdo con mi experiencia, me entra la duda que es mejor: ¿encontrarnos con sorpresas o navegar más?
Hay una forma más práctica que funciona con un script que levanta la función para imprimir desde el browser delante de la página en su versión para imprimir. Si no deseas imprimir cancelas y puedes ver la página que estaba detrás del cuadro de diálogo. Es más rápido en 2 sentidos, si quieres imprimir basta 1 click y si quieres ver la página en su versión para imprimir tb es 1 click.
Hola Malisa:
Estoy más de acuerdo con la instancia donde el usuario pueda dar la última palabra.
Tanto en web, como en software, muchas veces la arquitectura de información guía al usuario, pero posee un final “arbitrario”. A veces eso es chocante, ya que no tiene un vuelta atrás.
El usuario debiera guiarse, pero dejarle, en la última instancia, ese maravilloso “Carpe Diem”.
Saludos. Espectacular tu página.
Juan Andrés Valenzuela
http://jandres.blogia.com
Me encantaron los puntos que pusiste como reflexión solo pensaría: La falta de información...
Lo siento, pero sólo tuve acceso a esa guía en formato papel una vez, y luego no pude seguirle el...
Hola Malisa, dónde puedo encontrar esta guía europea? gracias y saludos.