2008-10-17 7 views
2

Я разработчик не словарь и как таковой я застрял.Friendly HTTP 401 Сообщение о статусе кода?

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

Мы решили заменить страницу IIS 401; 2.

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

ответ

9

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

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

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

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

+0

Не то, что я бы поставил его, чтобы жить, но, поставив что-то похожее на это на ваших Дев/UAT среды заставляет других, чтобы помочь ... – 2008-11-14 09:03:25

3

мне пришлось освежить свою память, чтобы увидеть, что HTTP Error 401 - Unauthorized был точно ...

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

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

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

1

Безопасная ставка на то,

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

Вот конструктивные принципы:

  • Видимость - Может ли пользователь видеть, что это 401 страницы и он/она понять
  • Обратная связь - Понимает ли пользователь, что происходит
  • Affordance - Знает ли пользователь, что можно использовать для кликов и что делать с вашим интерфейсом?
  • Сопоставление - понимает ли пользователь, где нажать, чтобы восстановить с 401
  • Ограничение - ограничение освобождения om пользователь, чтобы сделать его более познавательным, легким для него/ее процессом.
  • Последовательность и стандарты - использовать тот же стандарт, который вы использовали, где каждый еще на вашем сайте

Очень хороший и бесплатный ресурс по этому вопросу, является Usability Guidelines Book от правительства США.

0

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

enter image description here