На странице 404 отсутствуют боковая панель и ссылки верхней панели

Чтобы воспроизвести проблему, перейдите на любой сайт Discourse и откройте /404.html.

Всё отсутствует.


Должны быть отображены кнопка поиска, моя аватарка и боковая панель.

1 лайк

Хм… у нас всё ещё есть кнопка входа, если пользователь не авторизован. Зачем тогда показывать боковую панель?

Переношу это в #feature

1 лайк

Полезна для навигации.

Если вы перешли по плохой ссылке на форум, который вы давно не посещали, наличие кнопок прямо там очень удобно, например, для кнопки «Всё» или ссылок на чат. Мне нравится боковая панель для удобной навигации между сообщениями и по сайту в целом.

Традиционно страницы 404 отличаются минимализмом. Посмотрите на пример:

https://www.amazon.com/aaaaaa

Вам предлагается только поиск. Если показать слишком много, пользователи запутаются и даже не поймут, что попали на страницу 404.

2 лайка

Я думаю, что как минимум у нас должна быть аватарка? Не знаю, это как-то странно. Хотя, наверное, ты прав, хотя все сайты на Discourse должны на 100% поставляться с библиотекой собак для отображения на странице 404.

1 лайк

+1 к этому. Полностью хочу добавить :dog_face::dog:

1 лайк


Самые простые варианты, но :man_shrugging:

3 лайка

Потрясающе. Только что сделал pull и ожидаю, что его сольют в течение 24 часов.

Я шучу, если вы не поняли

Ну, эта традиция закончилась уже лет 20 назад :wink:

Уже долгое время все стараются сделать страницу 404 максимально полезной, предлагая пользователю что-то другое.

Страница 404 в Discourse — не самая худшая. Там есть поиск, а также списки популярных и последних тем. В идеальном мире она должна предлагать какой-то связанный контент (для этого мы и используем категории и теги), потому что, вопреки общему мнению, ошибка 404 почти никогда не является ошибкой пользователя. Она возникает из-за отсутствия корректных редиректов 301 на сайте, откуда пришёл пользователь.

На самом деле… получение ошибки 404 — это всегда признак лени со стороны сайта :wink:

Но… является ли это чем-то, что команда должна исправить как можно скорее? Нет, однако есть более важные вопросы, связанные с удалённым контентом и простотой создания редиректов. Но они не находятся в верхней части списка приоритетных задач, насколько я понимаю. Хотя, думаю, это было бы интересно крупным хостинг-провайдерам.

1 лайк

Можете ли вы привести несколько распространённых примеров, подтверждающих это утверждение конкретными данными? Особенно те, где на странице 404 отображается полная боковая панель.

2 лайка

Вы имеете в виду примеры хороших страниц 404? Их не так много, потому что все стараются вообще не показывать ошибку 404. Кроме того, дизайн страниц 404 обычно делается не для удобства пользователя, а ради внешнего вида и бренда, поэтому всё, что можно найти при поиске в Google, — это чистая графическая верстка.

Но вы можете посмотреть CNN. Они предлагают все категории, но ничего, связанного с контентом, к которому пытался попасть пользователь.

Это как раз то, что вы могли бы сделать лучше всех остальных. Это, думаю, соответствует стратегии компании.

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

А как насчет всех WordPress? Большинство интернет-магазинов?

1 лайк

Думаю, мне трудно понять, что именно здесь предлагается, без какого-либо визуального макета «до» / «после» для нашей страницы 404.

Автор оригинального поста просил о боковой панели.

1 лайк

Да, в основном боковая панель и аватар.