Дружественное сообщение с кодом состояния HTTP 401?
-
03-07-2019 - |
Вопрос
Я разработчик, а не мастер слова, и поэтому я застрял.
У нас есть сайт, основанный на подписке, на котором пользователи вполне могут наткнуться на нашу страницу 401.
Мы решили, что страница IIS 401;2 нуждается в замене.
У кого-нибудь есть какие-нибудь примеры или советы по написанию хорошей, не оскорбительной страницы 401?
Решение
Это реальный пример - и действительно забавный - предположительно взятый с michaelbloomberg.com
Несанкционированный (401)
Через серию весьма сложные и сложные алгоритмы, эта система определила, что вы в настоящее время не разрешено использовать эта системная функция. Это может быть вы просто набрали пароль, или он может быть, что вы какой-то межпланетное инопланетное существо, которое не имеет руки и, следовательно, не может печатать. Если я были бы игроком, я бы поспорил, что кот (оранжевый табби по имени Сьерра или Харли) как-то прыгнул клавиатура и забыл некоторые из более важные указатели от тех, кто печатает уроки, за которые вы заплатили. На основе фактическая ошибка обнаружена, я бы угадай, что кошка под вопросом просто забыл разместить один или оба лапки на соответствующие домашние ключи до начала. Опять же, я полагаю это могла быть ошибка клавиатуры вызванный какой-то формой космического излучения; это будет хорошо сочетаться с моя межпланетная теория инопланетного существа. Если вы думаете, что это может быть причиной, возможно, вы могли бы создать какой-то подземный бункер, чтобы помочь защитить себя от этого. Я не знаю что это будет работать, но вы, вероятно, почувствуете лучше, если вы попробуете что-то.
И не заставляйте меня начинать со всех крутых 404 страниц там ....
Другие советы
Мне пришлось освежить свою память, чтобы увидеть, что такое HTTP Ошибка 401: неавторизованный был точно ...
Таким образом, вы можете получить эту ошибку, если вы не авторизованы (нет подписки) или не смогли пройти аутентификацию (неверное имя пользователя / пароль). Плюс еще несколько угловых случаев.
Возможно, что-то вроде:
" Извините, но мы не можем подтвердить вашу личность. Вы должны подписаться на доступ к этим страницам. Если вы уже подписаны, убедитесь, что вы указали правильные учетные данные на этапе входа в систему. & Quot;
Конечно, только на хорошем английском (я француз), возможно, с более подробной информацией (что делать, если вы забыли свой пароль и т. д.). И ссылка на публичную часть сайта, и на страницу входа.
Можно с уверенностью сказать, что принципы проектирования взаимодействия человека и компьютера Дона Нормана и Якоба Нильсена по-прежнему применимы к веб-дизайну и 401 странице.
401 страница по-прежнему является веб-страницей, главное отличие - это немного более сбитый с толку / разочарованный пользователь.
Вот принципы проектирования:
- Видимость - Может ли пользователь видеть, что это страница 401, и понимает ли он / она
- Обратная связь - Понимает ли пользователь, что происходит
- Доступность - Понимает ли пользователь, что является кликабельным и что делать с вашим интерфейсом
- Сопоставление - Понимает ли пользователь, где нажать, чтобы восстановить данные из 401
- Ограничение - ограничение свободы, которой обладает пользователь, чтобы упростить его когнитивную обработку.
- Последовательность и стандарты - используйте тот же стандарт, который вы использовали везде на своем веб-сайте
Очень хорошим и бесплатным ресурсом по этому вопросу является Книга Рекомендаций по юзабилити от правительства США.