Фэн-шуй (упрощение интерфейса для новых пользователей)

Привет, ребята! Я вот-вот начну использовать Discourse для своего сообщества. Несмотря на то что я очень люблю Discourse, мне не нравится его интерфейс и пользовательский опыт. Субъективно, при первом знакомстве он кажется каким-то неинтуитивным. Как и сказано в заголовке, я хочу немного «настроить фэншуй» в начале и свести интерфейс Discourse к минимуму, пока пользователи постепенно не привыкнут. Со временем мы будем включать функции по одной, шаг за шагом, в зависимости от того, что сообществу захочется добавить.

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

Кроме того, хотел бы узнать, как можно отключить «Сообщения» и оставить только «Личные сообщения» (DM). Наличие двух способов для общения один на один в дополнение к обсуждению в темах кажется мне излишним. Почему вообще существуют «Сообщения» наряду с «Личными сообщениями»? Можно ли отключить «Сообщения», так же как мы отключаем «Чат» и его интеграции?

Спасибо за помощь в том, чтобы сделать интерфейс моего сообщества чистым и менее перегруженным…

12 лайков

Вы можете настроить, кто имеет право отправлять личные сообщения, с помощью настройки сайта «Включенные группы личных сообщений». Вас также может заинтересовать Now I've got Chat 💬 what do I do with Personal Messages?

7 лайков

Есть ряд функций, таких как модерация, учебник Discobot и т. д., которые зависят от Сообщений, поэтому чат-ЛС не могут служить полной заменой.

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

15 лайков

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

4 лайка

Я не считаю UX/UI Discourse перегруженным, так как использовал его в разных местах в течение многих лет, прежде чем запустить собственный форум. Однако у меня есть заинтересованные стороны, которые обеспокоены тем, что люди, не привыкшие к интернету, могут найти его запутанным.

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

  • Использование баннера с приветственной ссылкой для выделения нескольких вводных страниц.
  • Установка главной страницы в виде простого списка категорий, а не списка тем.
  • Скрытие списка тегов из боковой панели. *
  • Отключение чата.

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

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


  • с помощью пользовательского CSS:
    .sidebar-section[data-section-name="tags"] { display: none }
6 лайков

Возможно, стоит посмотреть в канале #theme, так как там есть несколько минималистичных тем.

Одна из них даже называется «minimalist».

Pinboard — это очень упрощённый UX. Если вы отключаете личные сообщения, то также стоит отключить обучающий режим и, возможно, рассмотреть возможность добавить в приветственное сообщение ссылку или разместить на сайте базовое руководство по интерфейсу.

4 лайка

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

Ещё одна маленькая забытая деталь :smirking_face:

А нужно ли им больше? Часто нет. И в этом — единственная сила Facebook: они показывают только самое необходимое. А самая большая слабость в том, что ничего больше и нет.

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

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

Ответственность также лежит на администраторах. Действительно ли необходимо устанавливать все эти «бells и свистки»? Эти функции действительно нужны пользователям, или они там только потому, что администратору нравится, а события проводятся ради маркетинга?

Так что всё зависит от ситуации. Я бы создал разные форумы для вязания, для SEO-маркетинга и для передовых разработчиков.

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

Упростит ли это жизнь администраторам? Определённо нет, потому что тогда настроек станет просто адски много. Но, возможно, это одна из задач администратора?

Стоит ли мне указать, где именно возникают сложности, когда речь идёт о пользователях уровня обычного Facebook? Да, стоит, иначе это будет просто очередной мета-пост ни о чём. Но я подожду, пока не появится удобный инструмент для настройки панели инструментов редактора, потому что это самая первая проблема, касающаяся простоты использования для пользователей с меньшим уровнем навыков :joy:

6 лайков

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

Как вы думаете, как простое изменение названия повлияет на понимание со стороны пользователей?

2 лайка

Вопрос культурный и лингвистический (Кстати, спасибо команде за исправление проблемы с фиксированным положением помощника ИИ ладно, я был в мобильном виде после переключения на тему Central). Для меня это был довольно странный вопрос, потому что для нас, финнов, нет никаких проблем понять разницу между чатом и личными сообщениями. Я думаю, это связано с тем, что для нас, финнов, чат и ЛС — это две совершенно разные вещи. Мы используем слово «чат» только для… чатов. На самом деле у нас даже нет финского слова для «чата», и мы используем его финнизированную форму chatti [1], тогда как личные сообщения — это буквально перевод этого слова.

И всё же я могу принять эту идею. Просто потому, что я научил своих пользователей различать, когда они отвечают на тему, а когда находятся в теме ЛС… эти два варианта выглядят очень похоже. Возможно, слишком похоже? Мы всё ещё живём в мире, где пользователь пытался что-то купить в Google Play и был очень раздражён, потому что телефон запрашивал PIN-код или биометрию, а пользователь не хотел предоставлять такую информацию Google :smirking_face:

Но… действительно ли англоговорящие неспособны увидеть разницу между чатами и ЛС? Или это просто потому, что администратор хочет использовать чат вместо ЛС?


  1. чёрт, этот финглиш; я вроде понимаю политику языка во Франции ↩︎

1 лайк

называть их «личными сообщениями»

Вы действительно изменили название в интерфейсе? Или это неявное определение, которое понимают ваши пользователи?

2 лайка

Ох, понятно, в интерфейсе просто написано «сообщения», и я не менял это. Думаю, я сам неявно воспринимал их как личные сообщения, вероятно, потому что уже какое-то время думал о них как о приватных темах. Я даже думаю о том, чтобы изменить интерфейс и написать «приватные темы».

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

1 лайк

Возможно, стоит заглянуть в раздел #theme::category, так как там есть несколько минималистичных тем.

Огромное спасибо! Я обязательно ещё раз внимательно изучу варианты и посмотрю, что может предложить нам «Pinboard».

Когда я только начинал развивать наше сообщество, я решил (держитесь крепче, @Jagster и @ToddZ!), что тема «FakeBook» будет идеальной. У неё отличный уровень фэн-шуй, а интерфейс будет знаком моим пользователям (или, по крайней мере, они его хорошо знают!).
Теперь же, почти завершив её настройку, я начинаю думать, что, возможно, выбрал не то. В данный момент я не вижу никаких преимуществ этой темы. Может быть, я просто неправильно её настроил? При настройке я рассматриваю возможность радикально сбросить все мои первоначальные восторженные включения функций.

Хотел просто сказать большое спасибо всем за эту действительно содержательную и конструктивную тему до сих пор.

4 лайка

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

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

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

1 лайк

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

Это могло бы стать отличным коллективным пулом спонсоров.

Согласен. Личные сообщения (PM) или прямые сообщения (DM) были бы лучше, так как без установленного плагина шифрования они не являются полностью приватными. Прямые чаты не равнозначны. Вы не можете разделить чат личных сообщений на разные отдельные темы. В случае с DM у вас есть заголовок темы/темы, и вы можете включать теги для ещё более удобной сортировки.

По моему мнению, лучше избегать термина «приватные», если не используется плагин шифрования.

3 лайка

Темы — хорошее место для поиска. Если вы создадите тему с планом и примерами, сообщество Discourse сможет помочь с рекомендациями о том, как достичь различных целей, используя существующие #plugin #theme & #theme-component.

3 лайка

Привет, Дэн! Я искал в настройках сайта, но не смог найти опцию для выбора конкретной темы. Не могли бы вы помочь мне её найти? Спасибо!

(Мы используем бизнес-план)

2 лайка

Если вы установили его, перейдите в раздел «Администрирование» в боковой панели. Затем нажмите «Тема» в боковой панели администратора.

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

Вы можете сделать её выбираемой и/или основной.

Чтобы переключить тему, нажмите на свой аватар в заголовке, выберите значок человека и раздел «Настройки». Затем прокрутите вправо (если вы используете мобильное устройство) и выберите «Интерфейс».

Опционально: существует компонент #theme-component, который добавляет переключатель тем в боковую панель, как здесь, на Meta.

Есть кнопка установки — просто введите URL вашего сайта.

2 лайка

Очень полезно! Большое спасибо, Дэн!

2 лайка

Пожалуйста! Всегда рад помочь.

2 лайка

Ещё один кандидат

2 лайка