Mensaje de error

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
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 suelen mostrar 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 no tiene espacio en el disco duro). Los mensajes de error se ven ampliamente en la informática y forman parte de todos los sistemas operativos o dispositivos 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 entre humanos y computadoras.

Mensajes de error comunes

Los usuarios de computadoras modernas suelen ver los siguientes mensajes de error:

Acceso denegado
Este error ocurre si el usuario no tiene privilegios a un archivo, o si ha sido bloqueado por algún programa o usuario.
Dispositivo no listo
Este error ocurre más a menudo cuando no hay disquete (o un disco malo) en la unidad de disco y el sistema intenta realizar tareas que involucran ese disco.
Fracaso de arranque de disco
Este mensaje de error se ve comúnmente cuando el disco duro de la computadora está teniendo problemas.
Archivo no encontrado
El archivo en cuestión puede haber sido dañado, movido, eliminado o un error puede haber causado el error. Alternativamente, el archivo podría no existir, o el usuario ha maltipado su nombre. Esto se ve más comúnmente en Internet con enlaces obsoletos a páginas web que ya no existen. En un ordenador local, esto es más frecuente en interfaces de línea de comandos que en interfaces gráficas de usuario donde los archivos se presentan icónicamente y los usuarios no escriben nombres de archivos.
Low Disk Space
Este error ocurre cuando el disco duro está (casi) lleno. Para solucionar esto, el usuario debe cerrar algunos programas (para el uso gratuito del archivo swap) y eliminar algunos archivos (normalmente archivos temporales, u otros archivos después de haber sido respaldados), o obtener un disco duro más grande.
Fuera de memoria
Este error ocurre cuando el sistema se ha quedado sin memoria o intenta cargar un archivo demasiado grande para almacenar en RAM. La solución es cerrar algunos programas o instalar más memoria física.
[nombre del programa] ha dejado de funcionar.
Este mensaje y otros similares son mostrados por varios sistemas operativos cuando el programa causa una falla de protección general o falla de página inválida.

Mensajes de error específicos

  • ? - el editor de texto ed responderá infamemente con un solo signo de pregunta para casi todas las condiciones de error.
  • Aborto, Retry, Fail? - Un mensaje de error notoriamente confuso visto en MS-DOS
    Un ejemplo de un mensaje de error.vbs script
  • Bad comando or file name - Otro mensaje de error notoriamente común y confuso visto en MS-DOS
  • La pantalla azul de la muerte - en Microsoft Windows y reacciona Sistemas operativos OS, esta pantalla aparece cuando Windows o ReactOS ya no pueden funcionar debido a un error grave. Es aproximadamente análogo a un pánico del núcleo 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 es causado al intentar extender un archivo de acceso aleatorio abierto al espacio que ya está ocupado por otro archivo.
  • Meditación Guru - un mensaje de error de la Amiga, aproximadamente análogo a un pánico del núcleo o BSOD, también adoptado por productos más recientes como VirtualBox.
  • HTTP 404 - Un archivo no encontrado error visto en la World Wide Web, generalmente resultante de un enlace a una página que se ha movido o borrado, o una URL errónea
  • lp0 en el fuego - Unix advertencia de que la impresora puede estar "en el fuego", literalmente o no
  • No es una máquina de escribir - Unix mensaje de error que es confuso debido a su uso ahora obsoleto de la palabra "escritor de tipo", y que a veces es la salida cuando la naturaleza del error es aparentemente totalmente diferente
  • PC LOAD LETTER - Un error en varias impresoras láser HP que simplemente pidió al usuario que agregar "Carta" papel tamaño de una manera confusa
  • SYNTAX ERROR - Visto en muchos sistemas informáticos cuando las instrucciones recibidas están en un formato que no entienden
  • HTTP 504 - Un error encontrado en la World Wide Web declarando que un tiempo de entrada ocurrió en el enlace de Internet.
  • Error 1603 - Un error que afirma que un problema durante la instalación de un programa informático, este error ocurre particularmente en los sistemas informáticos de Windows.
  • Se ha detenido un mensaje de error que se encuentra comúnmente en dispositivos Android, lo que indica que una aplicación de funcionamiento actual deja de funcionar o se bloquea inesperadamente.
  • Éxito - uno de los mensajes de error (en este caso, POSIX) que ocurre cuando el programa ha detectado una condición de error, sin embargo la rutina de impresión de mensaje de error real se basa en la biblioteca C para imprimir el error reportado por el sistema operativo (en este caso, errno.h), mientras que las llamadas del sistema subyacente han tenido éxito y no reportan errores (en este caso, errno == 0). Esta es una forma de manejo de errores descuidados que es particularmente confuso para el usuario.
  • [Connection Time Out Error Mac] - El error se produce en sistemas Mac cuando se necesita más tiempo para conectar redes inalámbricas.

Mascotas fallidas

Tumbeasts gnawing on servers, used by Tumblr in 2011

Con el auge de los servicios Web 2.0 como Twitter, los mensajes de error que aparecían en 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 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 de error, y por qué Mozilla no". El Dr. Sean Rintel sostiene que los mensajes de error son un momento estratégico crítico en el reconocimiento y la lealtad de la marca. Las mascotas de error son de interés para los vendedores porque pueden dar lugar al reconocimiento de la marca (especialmente a través de los medios de comunicación ganados). "Sin embargo, ese mismo reconocimiento conlleva el peligro de resaltar el fallo del servicio". La mascota de error más famosa es la Fail Whale de Twitter (ver interrupciones del servicio de Twitter). Otras mascotas de error son:

  • Ars Technica: Moon Shark (3 de marzo de 2013)
  • FarmVille en Facebook: Vaca triste.
  • GitHub: Octocat
  • Google: Robot roto (2 de marzo de 2011)
  • iCloud: Cloud with Apple System 7 emoticon-style face and a magnifying glass
  • Macintosh: Sad Mac
  • Mobiliario Palliser: Entre los cojines (31 de enero de 2018)
  • Tumblr: Tumbeasts (25 de enero de 2011)
  • Twitter: Fail Whale / Twitter Robot (30 de julio de 2008)
  • YouTube: Televisión (en el sitio principal), luz estática dentro de la ventana de vídeo (vídeo grabado)
  • Cartoon Network: BMO [Asia]: Domo
  • Google Chrome: T-Rex
  • Patreon: Zorro rojo con un casco flotando en el espacio
  • VK: Triste perro Vkontakte
  • Giga rascando la cabeza

Formato del mensaje

La forma que adoptan los mensajes de error varía según los sistemas operativos y los programas.

Los mensajes de error en dispositivos de hardware, como los periféricos de computadora, pueden adoptar la forma de luces especiales 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 se puede evitar 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.

Si bien las distintas interfaces gráficas de usuario tienen diferentes convenciones para mostrar mensajes de error, varias técnicas se han vuelto comunes:

  • A Cuadro de diálogoo Mensaje pop-up, aparece en una ventana en la pantalla, bloqueando más interacción con el ordenador hasta que se reconoce. En Mac OS X, hojas son una forma de cuadro de diálogo que se adjunta a una ventana específica.
  • Iconos de notificación parece notificar a un 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 iconos de notificación pueden aparecer en la barra de menús, o puede tomar la forma del icono de una aplicación "rebotar" en el muelle. La interfaz de usuario GNOME para sistemas Unix puede mostrar iconos de notificación en un panel.
  • Los errores menores se pueden mostrar en un status bar, una pequeña porción de la ventana de una aplicación que puede mostrar mensajes breves al usuario.

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 de 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 puede necesitar mostrar mensajes de error muy concisos. Incluso con monitores de computadora, el programador debe considerar el monitor más pequeño que un usuario podría usar razonablemente y asegurarse de que todos los mensajes de error quepan 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 sobre el problema.

Seguridad

Al diseñar mensajes de error, los diseñadores de software deben tener cuidado de no crear vulnerabilidades de seguridad. El diseñador debe proporcionar al usuario suficiente información para tomar una decisión inteligente, pero no tanta que el usuario se sienta abrumado o confundido. La información superflua puede estar oculta de forma predeterminada o ubicada en una ubicación separada. El mensaje de error no debe exponer información que pueda ser explotada por un pirata informático 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.

Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save