Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Сообщение об ошибке на калькуляторе.

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

Общие сообщения об ошибках [ править ]

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

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

Известные сообщения об ошибках [ править ]

  • Прервать, повторить попытку, сбой? - Печально известное сбивающее с толку сообщение об ошибке в MS-DOS.
    Пример сообщения об ошибке .vbs скрипта
  • Неверная команда или имя файла - еще одно общеизвестно распространенное и сбивающее с толку сообщение об ошибке в MS-DOS.
  • Синий экран смерти - на Microsoft Windows и ReactOS операционных систем, этот экран не появляется , когда для Windows или ReactOS больше не может работать из - за серьезной ошибки. [2] Это примерно аналогично панике ядра в Linux , Unix или macOS .
  • Красный экран смерти - такой же , как синий экран смерти, но он красный.
  • Не могу продлить - сообщение об ошибке от Acorn DFS . DFS хранит файлы в нефрагментированном непрерывном дисковом пространстве. Эта ошибка возникает при попытке расширить открытый файл с произвольным доступом в пространство, которое уже занято другим файлом.
  • Guru Meditation - сообщение об ошибке от Commodore Amiga , примерно аналогичное панике ядра или BSOD, также принятое более новыми продуктами, такими как VirtualBox .
  • HTTP 404 - ошибка «файл не найден» в Интернете , обычно возникающая из-за ссылки на страницу, которая была перемещена или удалена, или из-за ошибочного ввода URL-адреса.
  • lp0 on fire - предупреждение Unix о возможном возгорании принтера
  • Не пишущая машинка - сообщение об ошибке Unix, которое сбивает с толку из-за устаревшего использования слова пишущая машинка, и которое иногда выводится, когда природа ошибки кажется совершенно другой.
  • ПИСЬМО ДЛЯ ЗАГРУЗКИ ПК - ошибка на нескольких лазерных принтерах HP, из-за которой пользователю просто предлагалось добавить бумагу размера "Letter" в запутанной форме [3]
  • ОШИБКА СИНТАКСИСА - встречается во многих компьютерных системах, когда полученные инструкции находятся в формате, который они не понимают.
  • HTTP 504 - ошибка, обнаруженная во всемирной паутине, о том, что истекло время ожидания шлюза в интернет-ссылке.
  • Ошибка 1603 - ошибка, указывающая на то, что проблема возникает во время установки компьютерной программы , особенно эта ошибка возникает в компьютерных системах Windows .
  • <имя приложения> остановлено - сообщение об ошибке, которое обычно встречается на устройствах Android , в котором говорится, что текущее запущенное приложение неожиданно перестает работать или дает сбой.
  • Успех - одно из сообщений об ошибке (в данном случае POSIX ), которое возникает, когда программа обнаруживает состояние ошибки, но фактическая процедура печати сообщения об ошибке полагается на библиотеку C для печати ошибки, сообщенной операционной системой (в данном случае, errno.h ), в то время как базовые системные вызовы завершились успешно и не сообщают об ошибках (в данном случае errno == 0). Это форма небрежной обработки ошибок, которая особенно сбивает с толку пользователей.
  • [Ошибка тайм-аута подключения Mac] - Ошибка возникает в системах Mac, когда для подключения к беспроводным сетям требуется больше времени.

Fail pets [ править ]

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

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

  • Ars Technica : Лунная акула
  • FarmVille на Facebook: Грустная корова.
  • GitHub : Octocat
  • Google : сломанный робот
  • iCloud : облако с лицом в стиле смайлика Apple System 7
  • Macintosh : Грустный Mac
  • Tumblr : Tumbeasts
  • Twitter : Fail Whale / Twitter Robot
  • YouTube : Телевизоры (на основном сайте), световая статика внутри окна видео (встроенное видео)
  • Cartoon Network : BMO [Азия]: Домо
  • Google Chrome : T-Rex

Формат сообщения [ править ]

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

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

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

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

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

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

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

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

Безопасность [ править ]

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

См. Также [ править ]

  • Диалоговое окно предупреждения
  • Взаимодействие человека с компьютером
  • Интерактивный дизайн
  • Удобство использования
  • Ошибка пользователя
  • Дизайн пользовательского интерфейса
  • Обработка исключений

Ссылки [ править ]

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

[1]

Внешние ссылки [ править ]

  • Более полезный 404 (A List Apart)
  • Не смущайтесь сообщениями об ошибках (UX Matters)
  • Ой! Я разрушил твою жизнь. :) (Купер Журнал)
  1. ^ https://installation-solutions.co/connection-timeout-error-mac