Ссылки на список тем в боковой панели отдают приоритет непрочитанным и новым, а не последним

Ты читал ответ Сэма, который был выше твоего?

1 лайк

Уф, это я за то, что просматривал, а не читал. Спасибо за предупреждение!

Мне очень нравятся маленькие метки «xx непрочитанных» и «xx новых» под разделом КАТЕГОРИИ в sidebar, но мне не совсем нравится, что они ведут на соответствующие отфильтрованные страницы:

Я почти всегда вынужден нажимать на Последние, чтобы получить нужный мне вид (со всеми темами).

Интересно, не было бы лучше:

Вариант A — изменить боковую панель

Вариант A1

Чтобы боковая панель всегда вела на c/slug/id/l/latest
          или

Вариант A2

Чтобы в настройках боковой панели (с общесайтовым значением по умолчанию) можно было установить переход на c/slug/id/l/latest всегда

Вариант B — изменить ядро

Чтобы разделы «Новые» и «Непрочитанные» и т. д. отображали все остальные темы после новых или непрочитанных, возможно, с тонкой красной линией (как в случае с последней посещённой темой) между ними, или чтобы они были слегка приглушены.

1 лайк

На самом деле мне больше нравится такое поведение.
Там написано «x новых» и «x непрочитанных», значит, при нажатии должно открываться меню с новыми и непрочитанными постами? Возможно, для пользователей, которым это не нравится, можно добавить опцию.

3 лайка

Мы рассматривали возможность объединения новых и непрочитанных элементов в единый просмотр — помогло бы это? Или всё равно это будет слишком далеко от «последнего»?

Возможно, в конечном счёте есть два типа пользователей: те, кто хочет читать почти всё, за чем следит (подход «почтовый ящик ноль»), и те, кто предпочитает просматривать всё в контексте последних событий.

3 лайка

Да, я думаю, это помогло бы. Это определённо сделало бы ситуацию немного понятнее, так как различие между ними для большинства пользователей слишком тонкое.

Верно — именно поэтому я предложил Вариант A2

2 лайка

Примечание: текущий план предусматривает добавление пользовательской настройки, аналогичной следующей:

где «последние» будет новым значением по умолчанию.

10 лайков

Это гораздо лучше, спасибо. «Последние» просто упорядочивает контент, тогда как остальные варианты его ограничивают. Скорее всего, остальные сортируются по «последним» — так ведь? — поэтому на самом деле «Последние» (в контексте всего форума) является синонимом «Всё».

3 лайка

Во-первых, спасибо всем за то, что выслушали наши отзывы и внедрили изменения. Во многих отношениях это настоящий прорыв для нас.

Во-вторых, не является ли это ошибкой? Когда вы определяете «Категории по умолчанию» в боковой панели, они отображаются только для пользователей, не авторизованных в системе. Авторизованные пользователи видят только свои собственные настройки. Это намеренно? Если так, можем ли мы добавить всплывающую подсказку в процесс обучения, чтобы показать пользователям, как добавить предпочитаемые категории в боковую панель?

Всё это нам очень нравится ~

1 лайк

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

Отличная идея! Мы сейчас экспериментируем с новыми вещами в этой области, поэтому можем рассмотреть возможность включения этого в список рекомендаций для новых пользователей. cc @tobiaseigen

4 лайка

Не уверен, что это так; в Discourse полно небольших областей для клика (например, ссылки на категории под заголовками тем, теги и т. д.), и в большинстве случаев они работают отлично:

image

Я почти уверен, что справился бы с тем, чтобы большинство строк категорий в боковой панели вели на /latest, а небольшая область справа — на раздел «Непрочитанное» / «Новое». Особенно с красивым всплывающим подсказкой.

Это выглядит очень привлекательно, так как сохраняется удобная функциональность: один клик для перехода к отфильтрованным спискам и один клик для перехода на /latest.

Это всё ещё в планах?

3 лайка

В большинстве случаев на iPad они не работают, и я оказывался не там, куда хотел попасть :wink:

Тот же вопрос. По какой-то причине я думал, что в последнем обновлении будут все темы из раздела «Последние», но оказывается, чтобы до них добраться, нужно сделать два клика.

Это всё ещё возможно… следите за слиянием:

3 лайка

И это уже влито… как вы себя чувствуете по этому поводу?

Хорошо, спасибо. Категория документации всегда отображается в разделе «Лучшее», а не в разделе «Новое».

Мне это нравится! Но я понимаю, что часть моей личной проблемы заключалась в том, что это нарушило привычный для меня (и моих пользователей) порядок. Та же старая человеческая сопротивляемость переменам, да?

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

Это горячая тема!

Интересно, к чему всё это в итоге приведёт.

Итак… Сначала меня очень сбивало с толку, что при нажатии на Всё (то же самое касается ярлыков категорий) открывается раздел Новые, а не Последние.

Но, как я уже писал в другой теме,

После того как я какое-то время пользовался боковой панелью и привык к ссылкам Новые в ней, я стал предпочитать их ссылке Последние.

А теперь я запутался, потому что теперь открывается раздел Последние. У меня больше нет постоянно видимого ярлыка Новые (будь то «все темы» или конкретные категории), когда я читаю тему. Мне приходится переходить на страницу списка тем и затем нажимать на Новые. За считанные дни я быстро привязался к странице навигации Новые по умолчанию. :sweat_smile:

Я понимаю, что в этой теме поднято много проблем, это довольно сложный вопрос. Лично у меня нет решения, кроме как добавить ещё одну настройку для пользователя… Что может привести к справедливому замечанию от @Jagster в совершенно другой теме:

С точки зрения пользователя, Discourse, среди прочего, выделяется своей простотой. Конечно, обычные пользователи, вероятно, даже не зайдут в свои настройки, чтобы что-то изменить…

Но я, как своего рода «продвинутый пользователь», иногда отталкиваюсь от количества настроек, доступных в моём профиле на некоторых платформах.
Я не хочу открывать 10 страниц с настройками, на каждой из которых по 20 параметров, чтобы настроить свой опыт. Это напоминает мне старые движки форумов, где «больше» означало «лучше».

2 лайка

Мы рассматривали возможность добавления настроек (которые ранее были в боковой панели команд), и, скорее всего, сделаем это в будущем. Однако сначала мы планируем прототипировать некоторые другие связанные изменения, поэтому, думаю, нам ещё какое-то время придётся жить в текущем состоянии.

Что касается проблем и компромиссов при добавлении пользовательских настроек, мне вспоминается афоризм, который, возможно, ошибочно приписывают сообществу Perl: «сделайте простые вещи простыми, а сложные — возможными».

В целом я считаю, что нам нужно:

  • Настройки по умолчанию, подходящие для новых и неопытных пользователей
  • Простые в поиске и обнаружении настройки для «постоянных промежуточных» пользователей
  • Расширенные настройки для продвинутых пользователей
2 лайка

Я, наверное, не всё здесь понял… просто хочу отметить, что сейчас, когда я устанавливаю собственную главную страницу («Непрочитанные» на скриншоте), элемент боковой панели «Всё» всё ещё подсвечивается как активный. Хотя при клике на него меня перекидывает с моей главной страницы на «Последнее»: