Дружественный HTTP 401 Статус Код Сообщение? - PullRequest
3 голосов
/ 17 октября 2008

Я разработчик, а не словарь, и поэтому застрял.

У нас есть подписной сайт, благодаря которому пользователи могут легко найти нашу страницу 401.

Мы решили, что IIS 401; 2 страница нуждается в замене.

У кого-нибудь есть примеры или советы по написанию хорошей, не оскорбительной страницы 401?

Ответы [ 4 ]

12 голосов
/ 17 октября 2008

Это реальный пример - и действительно забавный - предположительно взятый с michaelbloomberg.com

Несанкционированный (401)

Через серию весьма сложные и сложные алгоритмы, эта система определила, что вы в настоящее время не разрешено использовать эта системная функция. Это может быть вы просто набрали пароль, или он может быть, что вы какой-то межпланетное инопланетное существо, которое не имеет руки и, следовательно, не может печатать. Если я были бы игроком, я бы поспорил, что кот (оранжевый табби по имени Сьерра или Харли) как-то прыгнул клавиатура и забыл некоторые из более важные указатели от тех, кто печатает уроки, за которые вы заплатили. На основе фактическая ошибка обнаружена, я бы угадай, что кошка под вопросом просто забыл разместить один или оба лапки на соответствующие домашние ключи до начала. Опять же, я полагаю это могла быть ошибка клавиатуры вызванный какой-то формой космического излучения; это будет хорошо сочетаться с моя межпланетная теория инопланетного существа. Если вы думаете, что это может быть причиной, возможно, вы могли бы создать какой-то подземный бункер, чтобы помочь защитить себя от этого. Я не знаю что это будет работать, но вы, вероятно, почувствуете лучше, если ты попробуешь что-нибудь.

И не начинайте меня на всех крутых 404 страницах ...

4 голосов
/ 17 октября 2008

Мне пришлось обновить память, чтобы увидеть, что Ошибка HTTP 401 - Несанкционированный был точно ...

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

Возможно, что-то вроде:
«Мы сожалеем, но мы не можем аутентифицировать вас. Вы должны подписаться, чтобы получить доступ к этим страницам. Если вы уже подписаны, убедитесь, что вы указали правильные учетные данные на этапе входа в систему».

Конечно, только на правильном английском (я француз), возможно, с более подробной информацией (что делать, если вы забыли свой пароль и т. Д.). И ссылка на публичную часть сайта и на страницу входа.

1 голос
/ 19 декабря 2011

Можно с уверенностью утверждать, что принципы Дона Нормана и Якоба Нильсена для дизайна взаимодействия человека с компьютером по-прежнему актуальны для веб-дизайна и 401 страницы.

401 страница по-прежнему является веб-страницей, главное отличие - немного более запутанный / разочарованный пользователь.

Вот принципы дизайна:

  • Видимость - может ли пользователь видеть, что это страница 401, и понимает ли он / она
  • Обратная связь - понимает ли пользователь, что происходит
  • Доступность - понимает ли пользователь, что нажимается и что делать с вашим интерфейсом
  • Mapping - понимает ли пользователь, куда нажимать для восстановления после 401
  • Ограничение - ограничьте свободу, которую имеет пользователь, чтобы сделать его более легким для обработки.
  • Согласованность и стандарты - используйте тот же стандарт, который вы использовали везде на своем сайте

Очень хорошим и бесплатным ресурсом по этому вопросу является Руководство по юзабилити от правительства США.

0 голосов
/ 22 ноября 2017

Только на 9 лет позже, но, возможно, это может кому-то помочь. Тот, который я придумал для своего сайта, был

enter image description here

...