На самом деле не очень… Нам гораздо больше нравится предыдущая версия. Бессмысленно нажимать на что-то под названием «Непрочитанное» (или «Новое»), и при этом появляется список последних сообщений. Это точно замедляет наших участников в чтении, поскольку теперь им нужно сделать лишний клик, чтобы отфильтровать по «Непрочитанное» или «Новое».
Пожалуйста, добавьте возможность контекстной ссылки в ближайшее время — иначе боковая панель не будет столь же полезной, как раньше.
На моём форуме, где я администратор, я хочу видеть всё. На Meta, как пользователь, я хочу фильтровать контент, более релевантный для меня, и не могу уследить за всем потоком. Поэтому на моём форуме я бы хотел по умолчанию использовать вид Последние, а здесь, на Meta, — вид Новые.Похоже, у людей действительно разные потребности в объёме данных, определяющие их предпочтения в данном вопросе.
Я согласен с этим, хотя сначала не заметил. Мой ответ — использовать синюю точку или что-то подобное (вместо «x новых» или «y непрочитанных») и всё равно переходить к разделу «Последние». Или, возможно, клик по названию категории ведёт к «Последним», клик по «x новых» — к «Новым», а клик по «y непрочитанных» — к «Непрочитанным».
Во-первых, ссылки так и не называются «Непрочитанное» или «Новое». Если под заголовком есть новый контент, справа от него появляется значок, который сообщает об этом так же, как это делают приложения для чата или электронной почты. Посмотрите практически на любой почтовый клиент: папка «Входящие» помечается количеством непрочитанных тем, но при клике на неё по умолчанию вы не попадаете в отфильтрованный просмотр непрочитанных писем.
В ближайшее время появится настройка для продвинутых пользователей, позволяющая изменить поведение кнопки, но давайте не будем делать вид, что новое значение по умолчанию противоречит интуиции. Это устоявшаяся норма с точки зрения пользовательского опыта, именно поэтому возникла такая острая реакция, когда изначально реализовали всё наоборот. Заголовок вроде «Всё» должен вести именно к этому. Категории, как аналог папок или меток, должны помещать обычного пользователя в эту категорию, а не в отфильтрованный просмотр.
Есть название категории, выровненное по левому краю, которое, как вы правильно заметили, должно вести к разделу «Последнее». Проблема в том, что рядом с ним находится текст «x новых»/«y непрочитанных», выровненный по правому краю и визуально отделённый от названия. Он выполнен в том же цвете, что и гиперссылка — а когда вы видите ссылку, ожидаете, что она приведёт к описываемому содержимому. Это не совсем похоже на «Входящие (105)», написанные единым блоком, или даже на «Входящие (105 непрочитанных)».
Обсуждалась идея сделать ссылку с количеством непрочитанных сообщений ведущей в другое место, но, как я полагаю, от этой идеи отказались — область клика слишком мала.
Однако, если для вас проблема заключается в цвете или выравнивании текста, я рекомендую поэкспериментировать с CSS на вашем собственном экземпляре и сообщить о реакции пользователей. Счётчики непрочитанных сообщений находятся в .sidebar-section-link-content-badge, а переменная var(--primary-high) соответствует цвету текста ссылки. Если вы сбросите свойство margin-left для того же класса, элементы расположатся рядом друг с другом.
Мой форум посвящен городскому развитию (новые здания, новые парки и т. д.), и пользователи хотят видеть всё при клике на свои «избранные» категории и теги (те, которые они выбрали для боковой панели). Большинство пользователей не слишком заинтересованы в отслеживании тем или категорий; они просто просматривают контент, не используя эту функцию. Продвинутые пользователи были бы заинтересованы в наличии такой настройки. Раздел Последние привлекает большинство пользователей.
Я полностью на стороне этого мнения. Если написано «7 непрочитанных», я ожидаю, что меня сразу перекинет в список непрочитанных, где будут видны только эти 7 тем.
Верно, но мой почтовый клиент всегда сортирует сообщения от новых к старым, поэтому я ожидаю, что при клике на «Входящие» увижу всё именно в таком порядке, особенно учитывая, что в моём клиенте нет функции фильтрации. Возможно, более удачной аналогией будут отфильтрованные представления в Gmail: когда я кликаю на вкладку «Обновления», я не ожидаю увидеть все элементы из «Входящих». Кроме того, я вижу визуальное отличие непрочитанных сообщений: они выделены жирным и имеют значок уведомлений, используемый моим клиентом.
В Discourse, на мой взгляд, сейчас мы находимся в somewhat промежуточном положении: если используется название фильтра, я ожидаю увидеть именно его содержимое при клике на ссылку. Таким образом, для меня ожидания нарушаются именно из-за этого. Например, в данный момент мои категории выглядят так:
При клике на «Документация» я попадаю на страницу Documentation - Discourse Meta в представлении «Лучшее». Мне доступны ссылки «Свежие», «Новые (1)», «Непрочитанные (27)» и «Документация», но я ожидал попасть в «Непрочитанные», а представление «Лучшее» показывает совершенно иной набор результатов, чем я ожидал.
Становится ещё запутаннее, потому что при клике на сообщество или объявления я попадаю в представление «Свежие» для каждой из них. Часто приходится немного прокручивать страницу, чтобы найти ожидаемые темы, но это не критично, просто немного раздражает, когда я надеялся увидеть отфильтрованный список.
Поэтому, несмотря на то, что мне нравится ссылка «X непрочитанных», я был бы не против её скрыть, поскольку её наличие создаёт ожидания, которые не оправдываются.
Быстрое обновление… @kris.kotlarek в данный момент работает над добавлением опции для каждого пользователя.
Люди (как я), которые предпочитают, чтобы ссылка вела на непрочитанное, смогут изменить эту опцию в настройках пользователя.
Мы потратили так много времени на это, и, похоже, нет решения, которое удовлетворило бы все группы пользователей, поэтому мы добавляем опцию для каждого пользователя.
Если я нажимаю на «Всё», то получаю — ну, всё. Если нажимаю на «10 непрочитанных», то получаю только эти 10 непрочитанных сообщений. Это самый эффективный и интуитивно понятный способ. Слишком маленькие области клика? Я так не думаю, по крайней мере, это должно быть опцией для всего сайта.
В текущем виде это крайне запутанно. Я возвращаюсь через несколько дней, нажимаю на «10 непрочитанных» и вижу: ни одного непрочитанного сообщения, потому что они скрыты под более новыми постами. Это делает в остальном интересную концепцию боковой панели практически бесполезной.
Новая настройка, изменяющая цель ссылки для всей строки, на мой взгляд, не решает проблему; нам нужны две цели для ссылок. Возможно, одним из вариантов достижения больших областей клика было бы убрать избыточный текст «непрочитанные» и использовать вместо него символ? И сделать область клика расширяющейся при наведении — это всегда эффективный способ донести принцип навигации.
Я согласен. Если вы нажимаете на «Всё», вы не хотите видеть только «10 непрочитанных», и если вы нажимаете на «10 непрочитанных», вы не хотите видеть «Всё». Это две совершенно разные вещи.
Если бы «10 непрочитанных» не было выделено синим цветом и выглядело скорее как информация, а не как ссылка, это можно было бы решить иначе.
А что, если вместо «x новых/непрочитанных» просто показывать точку, указывающую на новую активность в категориях или тегах, за которыми вы следите? Это было бы похоже на каналы чата в боковой панели. Цвет, безусловно, делает элемент более похожим на ссылку, но, на мой взгляд, текст тоже так делает. Мне кажется, никто не ожидает, что точка будет кликабельной.
Что касается «всего»… что-то вроде «все темы» более конкретно, но может иметь схожую проблему? На самом деле мы хотим показать, что это более широкая категория, чем «отслеживаемые», то есть «последняя активность по всем темам, без ограничений по тем, за которыми вы следите».
Небольшое предложение по улучшению боковой панели: как пользователь, я ожидал, что нажатие на синие ссылки «непрочитанное» переведёт меня на страницу /unread.
Таким образом, у обычных пользователей в боковой панели появляется немного меньше шума, а для всех отображаемые в ссылках элементы теперь более согласованы с тем, что произойдёт при их нажатии.
Я переключился в режим «продвинутый пользователь», но, честно говоря, я ожидал, что нажатие на название категории приведёт меня к разделу «новое», а нажатие на ссылку «непрочитанные» — к разделу «непрочитанные». Однако нажатие на название категории также приводит меня к разделу «непрочитанные». Это серьёзно ограничивает полезность боковой панели, так как теперь мне требуется (секунда растерянности, а затем) дополнительный клик по «новое».