Сегодня мы внедряем экспериментальную карту тем здесь, на Meta, которая значительно упрощает эту разметку, сохраняя при этом большую часть полезной информации доступной по одному клику.
Удалены данные о дате создания, последнем ответе и количестве ответов. Эта информация также доступна в хронологии темы.
Отображаются 5 самых активных авторов, остальные доступны по клику на счётчик пользователей.
Популярные ссылки теперь скрыты и открываются по клику на общее количество ссылок.
Если присутствуют обе кнопки «Суммировать» и «Показать лучшие ответы», текст на кнопках скрывается.
Упрощено отображение预估 времени чтения.
Отображается всегда, даже если нет ответов.
Что нового:
При клике на счётчик лайков теперь отображаются самые понравившиеся ответы на тему.
Для тем с более чем 4 сообщениями карта тем также будет отображаться внизу.
Мы показываем график ежедневных просмотров.
Что не изменилось:
Карты тем в личных сообщениях включают добавление/удаление пользователей, поэтому их переработка немного сложнее и не входит в рамки этого эксперимента.
Это всё ещё эксперимент, и это не обязательно окончательная реализация. Сейчас мы ждем вашей обратной связи. Если вы обнаружите какие-либо ошибки, сообщите нам. Если вам это нравится или не нравится, расскажите нам, почему!
Так работает карта тем по умолчанию — она не отображается без ответов.
Я не против оставить такое поведение, но мы получили некоторые отзывы от администраторов, которые хотели бы видеть количество просмотров даже в случаях без ответов, поэтому я подумал, что стоит попробовать!
Кроме того, это может казаться более пустым, когда сводки на основе ИИ не включены, что ещё больше оправдывает их скрытие:
Возможно, было бы лучше всегда показывать его под первым постом для единообразия и не отображать внизу, если постов немного, но мне кажется, что в коротких темах оно полезнее именно внизу, поэтому я попробовал реализовать именно так.
Пока мне очень нравится. Отличная работа
Отлично работает на мобильных устройствах.
Карта тем в конце темы выглядит довольно приятно.
Очень небольшой субъективный отзыв по UX:
В некоторых контекстах карта тем кажется слишком близкой ко второму сообщению. Я бы увеличил отступы, чтобы сохранить пространство, согласованное с сообщениями. На мой взгляд, это выглядит немного естественнее.
Если вы имеете в виду, что заголовок мигает, то да, к сожалению, это ограничение текущего решения для блокировки тела страницы на iOS. Я включил это в свой список задач по улучшению, но это сложно реализовать из-за особенностей реализации нашего заголовка.
Даже если перенос слов, вероятно, нельзя предотвратить (особенно с немецким текстом [1]), было бы здорово, если бы размер шрифта и высота были одинаковыми.
Отличная работа! Теперь это выглядит гораздо чище, как в старом дизайне, и устраняет одну из основных зон визуального шума в дизайне Discourse.
Мелочь: интересно, не будет ли это выглядеть лучше, если выровнять по визуальной оси имени пользователя, текста и ссылки(ей). Сейчас это немного выбивается.
Это, возможно, просто особенность темы, но она слишком сливается (не в хорошем смысле, на мой взгляд) с остальной частью обсуждения. Мне потребовалось несколько взглядов, чтобы понять, где ваш пост, где карта темы и где следующий пост:
Я пока не до конца определился, но моя первая реакция при виде этого ниже последнего сообщения — что оно должно быть ниже. Сейчас оно кажется частью последнего сообщения и не отражает всю тему.
Пока что очень нравится, выглядит потрясающе! Отличная работа
На мой взгляд, просмотры должны быть более заметной частью интерфейса, но они всё ещё скрыты, пока нет хотя бы одного ответа (по-моему). Не навредит ли что-то вроде этого?
Я понимаю, но в нашем случае мы запускаем программу амбассадоров в нашем сообществе, и они очень заинтересованы в просмотрах.
Также мы запускаем маркетплейс с открытым исходным кодом, где пользователи могут делиться решениями, которые они создали на нашей платформе, поэтому они тоже очень заинтересованы в просмотрах.
Команда управления продуктом (а косвенно, но по ассоциации, и наши CSM) публикует объявления через нашу платформу Discourse, поэтому они также заинтересованы.
Я согласен с вами, что «мобильная» версия — самая сложная задача, но я не хочу торопиться с предложением решений. Вот некоторые из проблем, которые я вижу:
Кнопка «Сводка» визуально меньше кнопки под ней («Таймлайн»), что создаёт оптические проблемы в дизайне.
Нижняя линия панели кажется «разрезанной пополам», потому что она слишком близко к таймлайну.
Текст под надписью «Отслеживание» занимает очень ценное пространство, на мой взгляд, совершенно бессмысленно.
«Управление темой» — сложный компонент, и то, что это не выпадающее меню (d-menu), жаль, да и выглядит это совсем неуместно.
Двойной гаечный ключ кажется излишним, они находятся всего в нескольких пикселях друг от друга.
Нужно ли нам сейчас привести все элементы управления темой к единому дизайну или делать точечные исправления?
Стоит ли закреплять кнопку сводки на таймлайне на мобильных устройствах или нет?
Несмотря на все эти сложности, я продолжаю чувствовать, что небольшая доработка мобильной версии может решить основные проблемы, и мы сможем выпустить это обновление до полной рефакторизации элементов управления темой.
В целом мне это очень нравится. Мне нравится и на мобильных устройствах, и на десктопе, несмотря на все трудности.