Articulo de referencia

Mensaje de error

Aparece un mensaje de error al intentar usar el editor visual de Wikipedia. En informática , un mensaje de error es un mensaje de texto relativamente breve que describe una situ...

Aparece un mensaje de error al intentar usar el editor visual de Wikipedia.

En informática , un mensaje de error es un mensaje de texto relativamente breve que describe una situación problemática. Generalmente, un mensaje de error indica que una operación falló y puede implicar, o incluso indicar, al usuario , la necesidad de realizar una acción correctiva.

Un mensaje de error es una clasificación de la información que reporta el software . Otra información puede clasificarse como una advertencia para describir un problema potencial o como información puramente informativa (que no se refiere a un problema). Además, no toda la información de error se clasifica como un mensaje de error. Por ejemplo, un volcado de memoria o un rastreo de pila pueden reportarse sobre una condición de error, pero aunque son una forma de información de error, no se consideran mensajes de error. A veces, en lugar de un mensaje, se utiliza una representación más abstracta del error, como una luz indicadora o una pantalla numérica, lo que puede requerir que el usuario consulte la documentación para interpretar el error.

Un mensaje de error puede notificarse de diversas maneras. Por ejemplo, en una interfaz gráfica de usuario (GUI), un mensaje de error puede mostrarse en un cuadro de diálogo. En una interfaz de línea de comandos (CLI), un mensaje de error puede imprimirse en un flujo estándar . Un programa puede escribir un mensaje de error en un archivo de registro . [ 1 ]

El diseño adecuado de los mensajes de error es un aspecto importante de la usabilidad y la interacción persona-computadora . [ 2 ] Cuando el contenido de un mensaje de error es engañoso o incorrecto, el usuario tiene dificultades para corregir el problema y completar la tarea deseada.

Presentación

Si bien las interfaces gráficas de usuario tienen diferentes convenciones para mostrar mensajes de error, existen varias técnicas comunes.

Cuadro de diálogo modal (también conocido como mensaje emergente)
Aparece en una ventana en la pantalla, bloqueando cualquier interacción posterior hasta que se cierre.
Icono de notificación
Aparece un icono para notificar al usuario sobre una condición sin interrumpir su trabajo (no es una ventana modal). En Windows, el icono de notificación aparece en la bandeja del sistema . En Mac OS X, el icono de notificación puede aparecer en la barra de menú o puede mostrarse como el icono de una aplicación que rebota en el Dock. La interfaz de usuario GNOME para sistemas basados ​​en Unix puede mostrar iconos de notificación en un panel.
barra de estado
En la barra de estado, que generalmente se encuentra en la parte inferior de la ventana de la aplicación, pueden aparecer mensajes de error relativamente breves.

Contenido

Los tres factores principales que influyen en el diseño de los mensajes de error son las limitaciones técnicas, la cantidad de información que se debe presentar y el tipo de entrada del usuario que se requiere. [ 3 ]

Algunos sistemas presentan limitaciones técnicas que pueden restringir la cantidad de información que puede contener un mensaje de error. Por ejemplo, una impresora con una pantalla alfanumérica de dieciséis caracteres solo puede mostrar una cantidad muy limitada de información a la vez, por lo que podría necesitar mostrar mensajes de error muy breves. Incluso con los monitores de ordenador, el programador debe tener en cuenta el tamaño mínimo de pantalla que un usuario podría utilizar y asegurarse de que los mensajes de error quepan en ella.

La naturaleza del error determina la cantidad de información necesaria para transmitir el mensaje de error de forma eficaz. Un problema complejo puede requerir un mensaje de error más detallado para informar adecuadamente al usuario del problema.

En general, los diseñadores de software deben asegurarse de que el contenido de los mensajes no represente un riesgo de seguridad. Un mensaje de error no debe exponer información que un atacante pueda aprovechar para obtener datos que de otro modo serían difíciles de conseguir. Ejemplos de ello son los sistemas que muestran "usuario no válido" o "contraseña no válida", según cuál sea el error, y la página de error del servidor web IIS 5.0 , que proporciona una descripción técnica completa del error, incluyendo un fragmento del código fuente.

Ejemplos

Errores comunes

Las siguientes condiciones de error suelen notificarse mediante un mensaje de error. Cuando se produce una de estas condiciones, el texto del encabezado de la sección puede aparecer como mensaje de error (y de hecho, así ocurre en algunos casos), pero en otros se utiliza un texto diferente.

Acceso denegado
El usuario no tiene privilegios para completar la operación.
Dispositivo no listo
Suele ocurrir cuando no hay ningún disquete (o el disquete está defectuoso) en la unidad de disco y el sistema intenta acceder a él.
Fallo de arranque del disco
Suele ocurrir cuando el disco duro del ordenador presenta problemas. Si el ordenador puede arrancar desde la red, es posible que muestre el mensaje "Error en la prueba de medios, compruebe el cable".
Archivo no encontrado
No se encuentra el archivo especificado. En la web se produce un error similar con el código de estado HTTP 404, que indica que no se encuentra un recurso.
Poco espacio en disco
Esta situación se produce cuando una unidad de almacenamiento está casi llena. Para solucionarlo, el usuario debe liberar espacio (es decir, eliminar archivos) o utilizar otra unidad.
Fuera de memoria
El sistema no tiene suficiente memoria RAM para realizar la operación. Las soluciones incluyen cerrar programas e instalar más memoria.
Recurso no encontrado
El código de estado HTTP 404 generalmente se debe a un enlace a una página que se ha movido o eliminado, o a una URL mal escrita .

Mensajes de error específicos

Algunos mensajes de error destacables en contextos informáticos específicos son:

¿
El editor de texto ed, tristemente célebre, responde con un solo signo de interrogación para casi todas las condiciones de error.
¿Abortar, Reintentar, Fallar?
Un mensaje de error notoriamente confuso que se ve en MS-DOS.
Ejemplo de un script .vbs para mensajes de error
Comando o nombre de archivo incorrecto
Un mensaje de error notoriamente común y confuso que se ve en MS-DOS.
Pantalla azul de la muerte (BSoD)
En Windows y ReactOS , esta pantalla aparece cuando el sistema operativo encuentra un error grave. [ 4 ] Es aproximadamente análogo a un pánico del kernel en Linux , Unix o macOS .
Meditación del Gurú
En Amiga , es más o menos análogo a un pánico del kernel o a un BSoD, también adoptado por productos más recientes como VirtualBox .
lp0 en llamas
Una advertencia de Unix que indica que la impresora podría estar "en llamas", literalmente o no.
No es una máquina de escribir
Un mensaje de error de Unix que resulta confuso debido al uso, ahora obsoleto, de la palabra " typewriter " (máquina de escribir), y que a veces se muestra cuando la naturaleza del error parece ser completamente diferente.
CARTA DE CARGA DE PC
Un error en varias impresoras láser HP que simplemente solicitaba al usuario que añadiera papel de tamaño "Carta" de una manera confusa. [ 5 ]
ERROR DE SINTAXIS
Se observa en muchos contextos informáticos antiguos cuando no se comprende la instrucción recibida.
Error 1603
Se ha producido un problema durante la instalación de un programa informático . Este error se da especialmente en sistemas Windows .
La aplicación se ha detenido
Mensaje de error común en dispositivos Android que indica que una aplicación dejó de funcionar inesperadamente o falló.
Éxito
En POSIX y otros contextos, el éxito a veces se reporta como un error, lo cual puede generar confusión. Esto es una forma de manejo de errores deficiente que resulta de reportar un código de estado de éxito como un error.

Mascotas fallidas

Tumbeasts royendo servidores, utilizado por Tumblr en 2011

Con el auge de los servicios Web 2.0 como Twitter , los mensajes de error para el usuario final, como HTTP 404 y HTTP 500, comenzaron a mostrarse con personajes extravagantes, denominados Fail Pets o Error Mascots. El término "Fail Pet" fue acuñado, o al menos utilizado por primera vez en una publicación impresa, por el ingeniero de Mozilla, Fred Wenzel, en una entrada de su blog titulada "Por qué Wikipedia podría necesitar un fail-pet y por qué Mozilla no". [ 6 ] El Dr. Sean Rintel argumenta que los mensajes de error son un momento estratégico crítico para el conocimiento y la lealtad de la marca. Los Fail Pets son de interés para los especialistas en marketing porque pueden generar reconocimiento de marca (especialmente a través de medios ganados ). "Sin embargo, ese mismo reconocimiento conlleva el peligro de resaltar la falla del servicio". [ 7 ] El Fail Pet más famoso es la Ballena del Error de Twitter (ver interrupciones del servicio de Twitter ). Otros Fail Pets incluyen:

Véase también

Referencias

  1. Raskin, Jef (2000). "6-4-2: Mensajes para el usuario" . La interfaz humana: Nuevas direcciones para el diseño de sistemas interactivos . Serie de ACM Press. Addison-Wesley. pág.  178. ISBN 978-0-201-37937-2.
  2. Minhas, Saadis (30 de mayo de 2018). "Cómo escribir buenos mensajes de error" . UX . Archivado del original el 14 de septiembre de 2022. Recuperado el 30 de enero de 2019 .
  3. "Errores no fatales: Creación de mensajes de error útiles y efectivos" . Archivado del original el 8 de mayo de 2009. Consultado el 16 de febrero de 2007 .
  4. Fisher, Tim (16 de enero de 2019). "Pantallas azules de la muerte (BSOD): todo lo que necesitas saber" . Lifewire . Consultado el 30 de enero de 2019 .
  5. McNamara, Paul (29 de abril de 2009). "LaserJet cumple 25 años... 'PC LOAD LETTER' sigue siendo incomprensible" . Network World . Consultado el 30 de enero de 2019 .
  6. Wenzel, Fred (agosto de 2009). "Por qué Wikipedia podría necesitar una mascota de fracaso — y por qué Mozilla no" . Recuperado el 8 de febrero de 2012 .
  7. Rintel, Sean (2 de noviembre de 2011). "La evolución de las mascotas fallidas : ingenio estratégico y conocimiento de marca en los mensajes de error" . UX Magazine . Recuperado el 8 de febrero de 2012 . 
  • Un error 404 más útil (A List Apart)
  • Evita pasar vergüenza por tus mensajes de error (UX Matters)
  • ¡Ups! Arruiné tu vida.  :) (Diario de Cooper) Archivado el 25/08/2014 en la Wayback Machine