Представляем единый новый вид для списка тем

Это не работает

Мне нужна только URL-адрес, который показывает последние темы

1 лайк

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

/latest, где темы отображаются в порядке активности, не изменился.

Не могли бы вы указать, какую именно ссылку вы пытаетесь заменить?

2 лайка

Прости, я, кажется, запутался — я понимаю это так, что на это не влияет /latest?order=created

3 лайка

Да! Изменение касается только /new.

4 лайка

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

Я по-прежнему считаю новую систему запутанной — она смешивает индивидуальное отслеживаемое состояние (темы, которые вы наблюдаете и в которых появились новые сообщения) и глобальное состояние (новые сообщения в целом). Я не понимаю, в чём здесь принципиальная разница с тем, что пытались внедрить (и откатили после обратной связи!) три года назад.

Я не думаю, что мы единственные, кто так думает.

6 лайков

Вот почему мне это кажется запутанным:

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

Наивно я ожидал бы, что раздел «Новые ответы» работает аналогично /latest, отображая все темы, в которые в последнее время были добавлены посты, и, безусловно, отсортированные по активности. Или, как альтернатива, я мог бы разумно ожидать, что здесь показаны только те посты, которые явно отвечают мне (либо в теме, которую я создал, либо как прямой ответ на мой пост). Я действительно ожидал бы другой формулировки — возможно, «отслеживаемые ответы» — чтобы показывать то, что раньше называлось «непрочитанные». И всё становится ещё более запутанным, если этот раздел находится прямо рядом с «новыми темами».

Я рассматриваю своё состояние отслеживания/наблюдения как нечто иное и совершенно независимое — и для меня это более важно! Я уже что-то сделал с этими темами, что-то значимое. Эти счётчики — более важные для меня цифры! Они как бы «мягкие» уведомления. Именно это лежит в основе того, почему мне это не нравится: это убирает эту видимость с моей главной страницы.

8 лайков

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

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

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

4 лайка

это верно, это основано на настройке пользователя на /my/preferences/tracking — «Считать темы новыми, если они…» (по умолчанию «за последние 2 дня»)… было бы неплохо сделать это настраиваемым прямо на этой странице.

Понимаю, но это не так… это «темы, созданные за последние 2 дня, сначала с самой недавней активностью» — то есть это не хронологический список, активные темы имеют приоритет над менее активными, что является нашим основным допущением при сортировке списков тем.

К сожалению, «отслеживаемые» не подходит, потому что «отслеживание» — это название для конкретной концепции, которую мы уже используем, поэтому это было бы неточно… «непрочитанные» = «новые сообщения в темах, которые я наблюдаю или отслеживаю».

Здесь, возможно, слишком много сложностей, чтобы простая система именования подходила всем… с «последними», «новыми» и «непрочитанными» мы получали обратную связь о том, что новички в Discourse не совсем понимали, что есть что… технически, если что-то новое для меня, значит, я это не читал, верно? так не являются ли «новые» и «непрочитанные» синонимами одного и того же? также есть некоторое пересечение между «последними» и «новыми» — если что-то «новое», то часто ли оно также и «последнее»? (и это правда, иногда так и есть).

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


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

Могло бы что-то вроде этого улучшить ситуацию?

2 лайка

Я имею в виду, что даже всплывающая подсказка отражает эту путаницу:

На самом деле это «темы, созданные в последние несколько дней, или отслеживаемые темы с непрочитанными постами». Мне кажется, что объединять эти вещи просто бессмысленно!

Название и поведение раздела «Новые темы» мне понятны. Поведение раздела «Новые ответы» — нет, особенно когда оно представлено вместе (и перемешано!) с «Новыми темами».

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

Вообще, все разделы «Последние», «Популярные», «Новые (15)» и «Лучшие» подразумевают «____ темы»_. По-моему, было бы логичнее добавить там раздел «Отслеживаемые (3)». При нажатии на «Отслеживаемые» по умолчанию должны отображаться только те три отслеживаемые темы, в которых есть непрочитанные посты, но можно было бы добавить переключатель для показа всех отслеживаемых тем. Я бы действительно очень обрадовался такой возможности!

Думаю, я мог бы привыкнуть к чему-то вроде «Новые (15/1)», но это кажется довольно сложным.

1 лайк

Да, именно на это жалуются мои пользователи.

О, интересный подход! Я передам это и соберу обратную связь.

1 лайк

Только присоединюсь к этому мнению. Общий список — это нормально. Но только с отслеживаемыми непрочитанными темами вверху и сразу видимыми, как это было раньше. Это ведь только вопрос сортировки?

2 лайка

Я считаю, что серьёзная проблема с объединённой страницей заключается в том, что кнопка «Отклонить» перестаёт работать. Я люблю быстро просматривать список новых тем, открывать в новой вкладке те, которые мне интересны (часто ни одной), а затем нажимать «Отклонить все». Теперь, когда это действие также отклоняет темы, за которыми я слежу, оно становится бесполезным. Я едва не отклонил именно эту тему, следуя этому процессу.

Было бы очень полезно, если бы отслеживаемые/находящиеся под наблюдением темы всегда отображались вверху. Они гораздо важнее совершенно новых тем, поэтому, я думаю, это решило бы многие проблемы, связанные с объединением страниц. Сортируйте их так, как сейчас, просто внутри этих двух подгрупп.

1 лайк

Такого не должно быть… у кнопки «Скрыть» есть три контекстных состояния. Если у вас выбрана вкладка «Всё», вы видите это, что скрывает все новые и непрочитанные темы, с возможностью прекратить отслеживание непрочитанных тем:

Если у вас выбрана вкладка «Темы», вы видите это, что скрывает только новые:

Если у вас выбрана вкладка «Ответы», вы видите это, что скрывает только отслеживаемые темы (то есть непрочитанные), с возможностью прекратить отслеживание:

Думаю, если кнопка на вкладке «Всё» вводит в заблуждение, возможно, ей лучше не иметь действия по умолчанию, и тогда нужно будет выбирать из выпадающего списка:

  • Скрыть все новые темы и ответы
  • Скрыть все новые темы
  • Скрыть все новые ответы
  • Скрыть все новые ответы и прекратить отслеживание

Не уверен…

1 лайк

Или, знаете, можно было бы вообще сделать что-то осмысленное. Я согласен, что старая система запутанная. Эта новая-новая система не помогает.

Существуют фундаментально два (и полтора) типа обновлений тем:

  • Новые темы
  • Новые сообщения в существующих темах (а также правки и другая активность, обновляющая метку времени)

Система отслеживает четыре вида состояния для каждого пользователя:

  • Время последнего визита
  • Время «новизны» (пользовательское предпочтение с кнопкой «сбросить», чтобы заново запустить отсчёт)
  • Для каждой темы время последнего прочитанного сообщения (и было ли оно прочитано вообще)
  • И для каждой темы состояние отслеживания: без звука/обычное/отслеживание/наблюдение

Так что же делает UX разумным? Какие представления логично объединять? Какая терминология их группирует?

Я определённо согласен, что то, что называется «Новое», должно иметь два раздела… но два действительно связанных раздела — это новые темы (отсортированные по метке времени создания темы) и новая активность (отсортированная по метке времени активности/обновления). Второе — это то, что мы сейчас называем /latest, но оно на самом деле довольно похоже на «новое»! Система могла бы так же легко вычислить общее количество «новых» сообщений, как и количество новых тем.

Затем есть подмножество тем, которые я открыл и прочитал. По определению, это не новые темы! Это на самом деле мои прочитанные темы. Некоторые из них отслеживаются, некоторые — нет. В некоторых могут быть сообщения, которые я ещё не видел. Но эти непрочитанные сообщения не обязательно являются «новыми» по какому бы то ни было критерию, который использует «Новое»! Но все это грани одного и того же — они могут быть селекторами в собственном представлении темы. Жаль, что «прочитанные» — такое ужасное английское слово, но именно это, кажется, я хочу описать. У него могут быть подселекторы, например скрывать полностью прочитанные темы (включено по умолчанию) и выпадающие списки для выбора только «отслеживаемых» или «наблюдаемых» тем. Это избавляет от того страшного негативного framing «непрочитанные», который вызывает путаницу!

Когда я получил докторскую степень по отслеживанию дискурса, я переименовал «New» в «New topics», а «Latest» — в «Latest replies». Теперь снова за стартом!

3 лайка

Со страницы «Новое» нас приглашают «просмотреть последние темы». При переходе открывается раздел «Последние», который на самом деле означает «Темы с самыми недавними сообщениями».

Было бы полезно добавить настраиваемое объяснение под вкладками «Все/Ответы/Темы» (и, возможно, в других местах), чтобы пояснить, что означает каждая из них.

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

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

Я не думаю, что это вызывает путаницу, просто это бесполезно. Может быть, это не лучше. :laughing:

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

Наконец-то до этого дошли. Думаю, это должно решить проблему:

2 лайка

У нас по-прежнему есть раздел «Последние».

«Новые — ответы» является подмножеством «Последних». Оба списка, очевидно, отображают темы, но они отсортированы по активности сообщений.

«Новые — темы» — это другое дело.

Если вы всё же хотите что-то объединить, я не думаю, что вы выбрали два наиболее очевидных варианта.

1 лайк