stringtranslate.com

Сообщение об ошибке

Сообщение об ошибке при попытке использования визуального редактора Википедии

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

Распространенные сообщения об ошибках

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

Доступ запрещен
Эта ошибка возникает, если у пользователя нет прав доступа к файлу или он заблокирован какой -либо программой или пользователем.
Устройство не готово
Эта ошибка чаще всего возникает, когда в дисководе отсутствует дискета (или диск неисправен) и система пытается выполнить задачи с участием этого диска.
Ошибка загрузки диска
Это сообщение об ошибке обычно появляется, когда возникают проблемы с жестким диском компьютера. Если компьютер может загрузиться из сети, вместо этого может отображаться сообщение «Media test failed, check cable».
Файл не найден
Соответствующий файл мог быть поврежден, перемещен, удален или ошибка могла быть вызвана ошибкой. Кроме того, файл может не существовать, или пользователь неправильно ввел его имя. Чаще всего это можно увидеть в Интернете с устаревшими ссылками на веб-страницы, которые больше не существуют . На локальном компьютере это чаще встречается в интерфейсах командной строки , чем в графических пользовательских интерфейсах , где файлы представлены в виде иконок , а пользователи не вводят имена файлов.
Мало места на диске
Эта ошибка возникает, когда жесткий диск (почти) заполнен. Чтобы исправить это, пользователь должен закрыть некоторые программы (чтобы освободить файл подкачки ) и удалить некоторые файлы (обычно временные файлы или другие файлы после их резервного копирования) или приобрести жесткий диск большего размера.
Нет памяти
Эта ошибка возникает, когда система исчерпала память или пытается загрузить файл, слишком большой для хранения в ОЗУ . Исправление заключается в закрытии некоторых программ или установке большего объема физической памяти.
[название программы] перестала работать.
Это и подобные сообщения отображаются в некоторых операционных системах, когда программа вызывает общую ошибку защиты или ошибку неверной страницы .

Конкретные сообщения об ошибках

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

Тумбисты грызут серверы, использовавшиеся Tumblr в 2011 году

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

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

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

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

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

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

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

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

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

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

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

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

Ссылки

  1. ^ Минхас, Саадис (30 мая 2018 г.). «Как писать хорошие сообщения об ошибках». UX . Получено 30 января 2019 г. .
  2. ^ Фишер, Тим (16.01.2019). «Синие экраны смерти (BSOD): все, что вам нужно знать». Lifewire . Получено 30.01.2019 .
  3. ^ Макнамара, Пол (29.04.2009). «LaserJet исполняется 25 лет... «БУКВА ЗАГРУЗКИ ПК» все еще непостижима». Network World . Получено 30.01.2019 .
  4. Венцель, Фред (август 2009 г.). «почему Википедии может понадобиться fail-pet — и почему Mozilla не нуждается в этом» . Получено 8 февраля 2012 г.
  5. ^ Ринтел, Шон (2 ноября 2011 г.). «Эволюция неудачных питомцев: стратегическая причуда и узнаваемость бренда в сообщениях об ошибках». UX Magazine . Получено 8 февраля 2012 г.
  6. ^ Раскин, Джеф (2000). "6-4-2: Сообщения пользователю". Человеческий интерфейс: Новые направления проектирования интерактивных систем . Серия ACM Press. Addison-Wesley. стр. 178. ISBN 978-0-201-37937-2.
  7. ^ "Нефатальные ошибки: создание полезных и эффективных сообщений об ошибках". Архивировано из оригинала 2009-05-08 . Получено 2007-02-16 .

Внешние ссылки