Un mensaje de error al intentar utilizar el editor visual de Wikipedia
Un mensaje de error es la información que se muestra cuando ocurre un problema imprevisto, generalmente en una computadora u otro dispositivo. Los sistemas operativos modernos con interfaces gráficas de usuario a menudo muestran mensajes de error mediante cuadros de diálogo. Los mensajes de error se utilizan cuando se requiere la intervención del usuario, para indicar que una operación deseada ha fallado o para transmitir advertencias importantes (como advertir a un usuario de computadora que casi se está quedando sin espacio en el disco duro ). Los mensajes de error se ven ampliamente en toda la informática y son parte de cada sistema operativo o dispositivo de hardware de computadora . El diseño adecuado de los mensajes de error es un tema importante en la usabilidad y otros campos de la interacción persona-computadora . [1]
Mensajes de error comunes
Los usuarios de computadoras modernos suelen ver los siguientes mensajes de error: [ cita necesaria ]
Acceso denegado
Este error ocurre si el usuario no tiene privilegios sobre un archivo , o si ha sido bloqueado por algún programa o usuario.
Dispositivo no listo
Este error ocurre con mayor frecuencia cuando no hay ningún disquete (o un disco defectuoso) en la unidad de disco y el sistema intenta realizar tareas relacionadas con ese disco.
Falla en el disco de arranque
Este mensaje de error se ve comúnmente cuando el disco duro de la computadora tiene problemas.
Archivo no encontrado
Es posible que el archivo en cuestión se haya dañado, movido, eliminado o que un error haya causado el error. Alternativamente, es posible que el archivo no exista o que el usuario haya escrito mal su nombre. Esto se ve más comúnmente en Internet con enlaces obsoletos a páginas web que ya no existen . En una computadora local, esto es más frecuente en las interfaces de línea de comandos que en las interfaces gráficas de usuario donde los archivos se presentan de forma icónica y los usuarios no escriben los nombres de los archivos.
Poco espacio en el disco
Este error ocurre cuando el disco duro está (casi) lleno. Para solucionar este problema, el usuario debe cerrar algunos programas (para liberar el uso de archivos de intercambio ) y eliminar algunos archivos (normalmente archivos temporales u otros archivos después de haberlos respaldado), u obtener un disco duro más grande.
Este error ocurre cuando el sistema se ha quedado sin memoria o intenta cargar un archivo demasiado grande para almacenarlo en la RAM . La solución es cerrar algunos programas o instalar más memoria física.
La pantalla azul de la muerte : en los sistemas operativos Microsoft Windows y ReactOS, esta pantalla aparece cuando Windows o ReactOS ya no se pueden ejecutar debido a un error grave. [2] Es más o menos análogo a un pánico en el kernel en Linux , Unix o macOS .
No se puede extender : un mensaje de error de Acorn DFS . DFS almacena archivos en espacio de disco contiguo no fragmentado; este error se produce al intentar extender un archivo de acceso aleatorio abierto a un espacio que ya está ocupado por otro archivo.
Guru Meditation : un mensaje de error de Amiga , más o menos análogo a un pánico en el kernel o BSOD, también adoptado por productos más recientes como VirtualBox .
HTTP 404 : error de archivo no encontrado visto en la World Wide Web , generalmente debido a un enlace a una página que se ha movido o eliminado, o a una URL mal escrita
lp0 on fire : una advertencia de Unix de que la impresora puede 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 " máquina de escribir ", y que a veces aparece cuando la naturaleza del error es aparentemente completamente diferente.
PC LOAD LETTER : un error en varias impresoras láser HP que simplemente pedía al usuario que agregara papel tamaño "Carta" de manera confusa [3]
ERROR DE SINTAXIS : se ve en muchos sistemas informáticos cuando las instrucciones recibidas están en un formato que no entienden.
HTTP 504 : se encontró un error en la World Wide Web que indica que se agotó el tiempo de espera de la puerta de enlace en el enlace de Internet.
Error 1603: un error que indica que hay un problema durante la instalación de un programa informático ; este error ocurre especialmente en sistemas informáticos con Windows .
<nombre de la aplicación> se ha detenido: un mensaje de error que se encuentra comúnmente en dispositivos Android , que indica que una aplicación en ejecución deja de funcionar inesperadamente o falla.
Éxito: uno de los mensajes de error (en este caso, POSIX ) que ocurre cuando el programa ha detectado una condición de error, pero la rutina de impresión del mensaje de error real depende de la biblioteca C para imprimir el error informado por el sistema operativo (en este caso, errno.h ), mientras que las llamadas al sistema subyacente se han realizado correctamente y no informan errores (en este caso, errno == 0). Esta es una forma de manejo descuidado de errores que resulta particularmente confusa para el usuario.
[Error de tiempo de espera de conexión Mac]: se produce un error en los sistemas Mac cuando se necesita más tiempo para conectar las redes inalámbricas.
fallar mascotas
Tumbeasts royendo servidores, utilizados por Tumblr en 2011
Con el auge de los servicios Web 2.0 como Twitter , los mensajes de error que enfrentaba el usuario final, como HTTP 404 y HTTP 500, comenzaron a mostrarse con caracteres caprichosos, denominados Fail Pets o Error Mascots. El término "Fail Pet" fue acuñado, o al menos utilizado por primera vez en forma impresa, por el ingeniero de Mozilla Fred Wenzel en una publicación en su blog titulada "Por qué Wikipedia podría necesitar una mascota fallida y por qué Mozilla no". [4] El Dr. Sean Rintel sostiene que los mensajes de error son un momento estratégico crítico en el conocimiento y la lealtad de la marca. Las mascotas fallidas son de interés para los especialistas en marketing porque pueden generar reconocimiento de marca (especialmente a través de los medios ganados ). "Sin embargo, ese mismo reconocimiento conlleva el peligro de resaltar la falla del servicio". [5] La mascota fallida más famosa es Fail Whale de Twitter (consulte Interrupciones del servicio de Twitter ). Otras mascotas fallidas incluyen:
La forma que adoptan los mensajes de error varía según el sistema operativo y el programa.
Los mensajes de error en dispositivos de hardware, como periféricos de computadora, pueden tomar la forma de luces dedicadas que indican una condición de error, un código breve que debe interpretarse mediante una hoja de consulta o un manual, o mediante un mensaje más detallado en una pantalla.
En las computadoras, los mensajes de error pueden tomar la forma de texto impreso en una consola o pueden presentarse como parte de una interfaz gráfica de usuario . Los mensajes de error a menudo se presentan como un cuadro de diálogo , lo que hace que provoquen un error de modo de seguimiento en la interacción del usuario. En muchos casos, el error original puede evitarse mediante técnicas de prevención de errores. En lugar de generar un mensaje de error, el diseño del sistema debería haber evitado las condiciones que causaron el error. [6]
Si bien varias interfaces gráficas de usuario tienen diferentes convenciones para mostrar mensajes de error, varias técnicas se han vuelto comunes:
Aparece un cuadro de diálogo , o mensaje emergente , en una ventana de la pantalla, que bloquea la interacción adicional con la computadora hasta que se reconozca. En Mac OS X, las hojas son una forma de cuadro de diálogo que se adjuntan a una ventana específica.
Los íconos de notificación aparecen para notificar al usuario sobre una condición sin interrumpir su trabajo. En Windows, los iconos de notificación aparecen en la bandeja del sistema. En Mac OS X, los íconos de notificación pueden aparecer en la barra de menú o pueden tomar la forma de un ícono de aplicación que "rebota" en el Dock. La interfaz de usuario de GNOME para sistemas Unix puede mostrar iconos de notificación en un panel.
Es posible que se muestren errores menores en una barra de estado , una pequeña porción de la ventana de una aplicación que puede mostrar mensajes breves al usuario.
Los tres factores principales [7] que influyen en el diseño de los mensajes de error son las limitaciones técnicas, la cantidad de información que se presentará y el tipo de entrada del usuario que se requiere.
Algunos sistemas tienen limitaciones técnicas que pueden limitar 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 sólo puede mostrar una cantidad muy limitada de información a la vez, por lo que es posible que deba mostrar mensajes de error muy concisos. Incluso con los monitores de computadora, el programador debe considerar el monitor más pequeño que un usuario podría usar razonablemente y asegurarse de que cualquier mensaje de error quepa en esa pantalla.
La naturaleza del error determina la cantidad de información necesaria para transmitir eficazmente el mensaje de error. Un problema complejo puede requerir un mensaje de error más detallado para informar adecuadamente al usuario del problema.
Seguridad
Al diseñar mensajes de error, los diseñadores de software deben tener cuidado de evitar crear vulnerabilidades de seguridad. El diseñador debe brindar al usuario suficiente información para tomar una decisión inteligente, pero no tanta información como para que el usuario se sienta abrumado o confundido. La información extraña puede estar oculta de forma predeterminada o colocada en una ubicación separada. El mensaje de error no debe exponer información que pueda ser aprovechada por un cracker para obtener información que de otro modo sería difícil de obtener. Algunos ejemplos son los sistemas que pueden mostrar "usuario no válido" o "contraseña no válida", según cuál sea incorrecta, y la página de error en el servidor web IIS 5.0 que proporciona una descripción técnica completa del error, incluido un fragmento de código fuente.
^ Minhas, Saadis (30 de mayo de 2018). "Cómo escribir buenos mensajes de error". Experiencia de usuario . Consultado el 30 de enero de 2019 .
^ Pescador, Tim (16 de enero de 2019). "Pantallas azules de la muerte (BSOD): todo lo que necesita saber". Cable de vida . Consultado el 30 de enero de 2019 .
^ McNamara, Paul (29 de abril de 2009). "LaserJet cumple 25 años... 'PC LOAD LETTER' sigue siendo insondable". Mundo de la Red . Consultado el 30 de enero de 2019 .
^ Wenzel, Fred (agosto de 2009). "Por qué Wikipedia podría necesitar una mascota fallida y por qué Mozilla no" . Consultado el 8 de febrero de 2012 .
^ Rintel, Sean (2 de noviembre de 2011). "La evolución de las mascotas fallidas: fantasía estratégica y conocimiento de la marca en los mensajes de error". Revista UX . Consultado el 8 de febrero de 2012 .
^ Raskin, Jef (2000). "6-4-2: Mensajes al Usuario". La interfaz humana: nuevas direcciones para el diseño de sistemas interactivos . Serie de prensa ACM. Addison-Wesley. pag. 178.ISBN978-0-201-37937-2.
^ "Errores no fatales: creación de mensajes de error eficaces y utilizables". Archivado desde el original el 8 de mayo de 2009 . Consultado el 16 de febrero de 2007 .
enlaces externos
Wikimedia Commons tiene medios relacionados con mensajes de error .
Un 404 más útil (A List Apart)
Evite avergonzarse por sus mensajes de error (UX Matters)
¡Ups! Arruiné tu vida. :) (Cooper Journal) Archivado el 25 de agosto de 2014 en la Wayback Machine.