Apreciado Responsable de Mensajes de Error:
He visto un mensaje tuyo y de aquí que te escriba esta misiva.
Quiero que sepas que la gente, la normal, no tú ni yo, cuando lee la palabra “puerto” piensa en un “lugar en la costa o en las orillas de un río que por sus características sirve para que las embarcaciones realicen operaciones de carga y descarga, embarque y desembarco, etc.”
Esto explicaría que mi padre no te entienda si le dices que “el puerto no está conectado” cuando intenta imprimir la declaración de la Renta.
Que hayas decidido usar la palabra “puerto” me hace pensar que quizás tengas un perfil técnico. Tranquilo, yo también, te entiendo: te veo intentando cumplir un deadline absurdo y con la responsabilidad delegada implícitamente de escribir los mensajes de error que tus compañeros «de UX» no se han molestado ni en pensar. Sí, esos mismos que pasan más tiempo preocupándose sobre qué buzzword poner en sus biografías de Twitter que en hacer su trabajo; yo también conozco algunos.
Pero vamos a intentar mejorar este mensaje de error en concreto. Y no, no me digas nada más empezar que el mensaje sólo puede indicar el síntoma y no la causa del problema.
¿No es justamente “el puerto no está conectado” una causa probable del síntoma “no llega señal al puerto”? No creo que puedas saber, técnicamente, si el problema es que el dispositivo no responde o es que está físicamente desconectado; pero bien que asumes esto segundo. Y no, no lo critico, entiendo que intentas hacer un mensaje explicativo y útil. Conozco personas que habrían escrito “Error 0x0554” y se habrían ido a casa orgullosas de un trabajo bien hecho.
Hagamos algo. Cambia simplemente la palabra “puerto” por “cable”. Sí, ok, hay puertos software y máquinas virtuales. ¿Crees que es el caso de muchos de tus usuarios? Y sí, existen conexiones inalámbricas, pero podemos mostrar otro mensaje para estos casos ¿no?
Ya te estoy robando demasiado tiempo, lo sé. Admito que no es trivial. No es simplemente escupir cuatro palabras en el fichero de localización de strings de la aplicación.
Pero mira, hagamos una cosa, ni tu ni yo, mantén el mensaje original, tal cual, pon de hecho lo que te dé la gana, haz de esa ventana modal tu lienzo de expresión personal, pero añadamos una línea debajo: “Comprueba que la impresora no esté apagada o el cable desconectado”.
Gracias.