Сообщение об ошибке - Википедия - Error message

Сообщение об ошибке на калькуляторе.

An сообщение об ошибке отображается ли информация при непредвиденном проблема происходит, как правило, на компьютер или другое устройство. В современных операционных системах с графический, сообщения об ошибках часто отображаются с помощью диалоговых окон. Сообщения об ошибках используются, когда требуется вмешательство пользователя, чтобы указать, что желаемая операция не удалась, или для передачи важных предупреждений (например, предупреждение пользователя компьютера о том, что он почти не работает). жесткий диск Космос). Сообщения об ошибках широко распространены в вычислительной технике и являются частью каждого Операционная система или же компьютерное железо устройство. Правильный дизайн сообщений об ошибках - важная тема в удобство использования и другие области взаимодействие человека с компьютером.[1]

Общие сообщения об ошибках

Современные пользователи компьютеров часто видят следующие сообщения об ошибках:

В доступе отказано
Эта ошибка возникает, если у пользователя нет прав доступа к файлу или если он был заблокирован какой-то программой или пользователем.
Устройство не готово
Эта ошибка чаще всего возникает, когда нет дискета (или неисправный диск) в дисководе, и система пытается выполнить задачи, связанные с этим диском.
Файл не найден
Соответствующий файл мог быть поврежден, перемещен, удален или ошибка могла вызвать ошибку. В качестве альтернативы, файл может просто не существовать, или пользователь неправильно ввел его имя. Чаще на интерфейсы командной строки чем на графический пользовательский интерфейс где представлены файлы иконически и пользователи не вводят имена файлов.
Мало места на диске
Эта ошибка возникает, когда жесткий диск (почти) заполнен. Чтобы исправить это, пользователь должен закрыть некоторые программы (чтобы освободить файл подкачки использования) и удалите некоторые файлы (обычно временные файлы или другие файлы после их резервного копирования) или установите жесткий диск большего размера.
Недостаточно памяти
Эта ошибка возникает, когда системе не хватает памяти или она пытается загрузить файл слишком большого размера для хранения в баран. Чтобы исправить это, необходимо закрыть некоторые программы или установить больше памяти.
[название программы] перестала работать.
Это сообщение отображается Microsoft Windows 10 когда программа вызывает общая ошибка защиты или недействительный ошибка страницы.

Примечательные сообщения об ошибках

  • Прервать, повторить попытку, сбой? - Печально известное сбивающее с толку сообщение об ошибке в MS-DOS
    Пример сообщения об ошибке .vbs скрипта
  • Неправильная команда или имя файла - Еще одно общеизвестно распространенное и запутанное сообщение об ошибке MS-DOS
  • В Синий экран смерти - В операционных системах Microsoft Windows и ReactOS этот экран появляется, когда Windows или ReactOS больше не могут работать из-за серьезной ошибки.[2] Это примерно аналогично паника ядра на Linux, Unix или же Mac OS X.
  • В Красный экран смерти - то же, что и синий экран смерти, но он красный.
  • Не могу продлить - сообщение об ошибке от Желудь DFS. DFS хранит файлы в нефрагментированном непрерывном дисковом пространстве. Эта ошибка возникает при попытке расширить открытый файл с произвольным доступом в пространство, которое уже занято другим файлом.
  • Гуру Медитация - сообщение об ошибке от Коммодор Амига, примерно аналогично паника ядра или же Синий экран смерти, также принятые более поздними продуктами, такими как VirtualBox
  • HTTP 404 - Ошибка "Файл не найден" на Всемирная паутина, обычно в результате ссылки на страницу, которая была перемещена или удалена, или ошибочного URL-адреса.
  • lp0 в огне - Предупреждение Unix о том, что принтер может загореться
  • Не пишущая машинка - Сообщение об ошибке Unix, которое сбивает с толку из-за устаревшего использования слова пишущая машинка, и которое иногда выводится, когда природа ошибки кажется совершенно другой.
  • Письмо о загрузке ПК - Ошибка на нескольких лазерных принтерах HP, из-за которой пользователю просто запутанно предлагалось добавить бумагу размера "Letter".[3]
  • СИНТАКСИЧЕСКАЯ ОШИБКА - Встречается на многих компьютерных системах, когда полученные инструкции находятся в формате, который они не понимают.
  • HTTP 504 - Ошибка обнаружена на Всемирная паутина о том, что в интернет-ссылке истекло время ожидания шлюза.
  • Ошибка 1603 - ошибка, указывающая, что проблема во время установки компьютерная программа, эта ошибка особенно возникает на Windows Компьютерные системы.
  • <название приложения> остановлено - сообщение об ошибке, которое обычно встречается на Android устройства, в котором указано, что текущее запущенное приложение неожиданно перестает работать или дает сбой.
  • Успех - одно из сообщений об ошибке (в данном случае POSIX ), который возникает, когда программа обнаруживает состояние ошибки, но фактическая процедура печати сообщений об ошибках полагается на Библиотека C для печати ошибки, сообщенной операционной системой (в данном случае errno.h ), а основной системные вызовы успешно и не сообщают об ошибках (в этом случае errno == 0). Это форма небрежной обработки ошибок, которая особенно сбивает с толку пользователей.
  • [Ошибка времени ожидания подключения Mac] - Ошибка возникает в системах Mac, когда для подключения к беспроводной сети требуется больше времени.

Неудачные питомцы

Зверюги грызут серверы, используемые Tumblr в 2011 году

С появлением таких сервисов Web 2.0, как Twitter, сообщения об ошибках конечного пользователя, такие как HTTP 404 и HTTP 500 начали отображать причудливые символы, названные Fail Pets или Error Mascot. Термин «Fail Pet» был придуман или, по крайней мере, впервые использован в печати инженером Mozilla Фредом Венцелем в сообщении в своем блоге, озаглавленном «Почему Википедии может понадобиться Fail-Pet - и почему Mozilla нет».[4] Доктор Шон Ринтель утверждает, что сообщения об ошибках - это важный стратегический момент в узнаваемость бренда и верность. Неудачные домашние животные интересны маркетологам, потому что они могут привести к узнаваемости бренда (особенно через заработанные СМИ ). «Тем не менее, это признание несет в себе опасность выявления сбоя в обслуживании».[5] Самый известный неудачник - Твиттер. Неудачный кит (видеть Twitter перебои в обслуживании). Другие неудачные питомцы включают:

Формат сообщения

Форма сообщений об ошибках зависит от операционной системы и программы.

Сообщения об ошибках на аппаратных устройствах, таких как компьютерная периферия, могут принимать форму специальных индикаторов, указывающих на состояние ошибки, краткого кода, который необходимо интерпретировать с помощью справочного листа или руководства, или посредством более подробного сообщения на дисплее.

На компьютерах сообщения об ошибках могут принимать форму текста, выводимого на консоль, или они могут быть представлены как часть графический интерфейс пользователя. Сообщения об ошибках часто представлены в виде диалоговое окно, что заставляет их вызывать следующие ошибка режима во взаимодействии с пользователем. Во многих случаях исходной ошибки можно избежать с помощью методов предотвращения ошибок. Вместо того, чтобы выдавать сообщение об ошибке, при разработке системы следовало избегать условий, вызвавших ошибку.[6]

В то время как различные графические пользовательские интерфейсы имеют разные соглашения об отображении сообщений об ошибках, стали распространены несколько методов:

  • А диалоговое окно, или же всплывающее сообщение, появляется в окне на экране, блокируя дальнейшее взаимодействие с компьютером, пока оно не будет подтверждено. В Mac OS X, листы представляют собой форму диалогового окна, прикрепленного к определенному окну.
  • Значки уведомлений похоже, чтобы уведомить пользователя о состоянии, не прерывая его работу. В Windows значки уведомлений отображаются на панели задач. В Mac OS X значки уведомлений могут отображаться в строке меню или принимать форму значка приложения, «подпрыгивающего» в Dock. В ГНОМ Пользовательский интерфейс для систем Unix может отображать значки уведомлений на панели.
  • Незначительные ошибки могут отображаться в статус бар, небольшая часть окна приложения, которая может отображать краткие сообщения для пользователя.

Три основных фактора[7] На дизайн сообщений об ошибках влияют технические ограничения, объем представляемой информации и тип пользовательского ввода.

Некоторые системы имеют технические ограничения, которые могут ограничивать объем информации, которую может содержать сообщение об ошибке. Например, принтер с шестнадцатизначным буквенно-цифровым дисплеем может одновременно отображать очень ограниченный объем информации, поэтому ему может потребоваться отображать очень краткие сообщения об ошибках. Даже с компьютерными мониторами программист должен рассмотреть самый маленький монитор, который пользователь может разумно использовать, и убедиться, что все сообщения об ошибках умещаются на этом экране.

Характер ошибки определяет объем информации, необходимый для эффективной передачи сообщения об ошибке. Сложная проблема может потребовать более подробного сообщения об ошибке, чтобы должным образом проинформировать пользователя о проблеме.

Безопасность

При разработке сообщений об ошибках разработчики программного обеспечения должны позаботиться о том, чтобы избежать создания уязвимостей в системе безопасности. Дизайнер должен предоставить пользователю достаточно информации, чтобы принять разумное решение, но не столько информации, чтобы пользователь был ошеломлен или сбит с толку. Посторонняя информация может быть скрыта по умолчанию или размещена в отдельном месте. Сообщение об ошибке не должно раскрывать информацию, которая может быть использована взломщик для получения информации, которую иначе получить трудно. Примеры системы который может отображать либо «неверный пользователь», либо «неверный пароль» в зависимости от того, какой из них неверен, а также страницу ошибки в веб сервер IIS 5.0 который предоставляет полное техническое описание ошибки, включая фрагмент исходного кода.

Смотрите также

Рекомендации

  1. ^ Минхас, Саадис (30 мая 2018 г.). «Как писать хорошие сообщения об ошибках». UX Planet. Получено 30 января, 2019.
  2. ^ Фишер, Тим (2019-01-16). «Синие экраны смерти (BSOD): все, что вам нужно знать». Lifewire. Получено 2019-01-30.
  3. ^ Макнамара, Пол (2009-04-29). «LaserJet исполняется 25 лет ...« БУКВА НА ЗАГРУЗКУ ПК »все еще непостижима». Сетевой мир. Получено 2019-01-30.
  4. ^ Венцель, Фред. "почему Википедии может понадобиться проваленный питомец - и почему Mozilla нет". Получено 8 февраля 2012.
  5. ^ Ринтель, Шон. «Эволюция непригодных домашних животных: стратегическая прихоть и узнаваемость бренда в сообщениях об ошибках». Журнал UX. Получено 8 февраля 2012.
  6. ^ Раскин, Джеф 2000.Гуманный интерфейс, Эддисон-Уэсли ISBN  0-201-37937-6. См. Главу 6-4-2, Сообщения пользователю
  7. ^ «Не критические ошибки: создание удобных и эффективных сообщений об ошибках». Получено 2007-02-16.

[1]

внешняя ссылка