Внимание: тестирование реакций Discourse на meta в течение 1 недели!

Всё доступно :metal:t4:, включая произвольные пользовательские эмодзи, которые вы загружаете на свой сайт.

Здесь речь идёт лишь об обсуждении настроек по умолчанию.

17 лайков

Так что этот плагин раздувает базу данных с полем post_custom_fields типа «catch-all»? Если это так, насколько это эффективно и масштабируемо для десятков тысяч записей, учитывая, что для каждой отдельной записи приходится выполнять соединения в базе данных?

4 лайка

Имея опыт работы на сайтах, допускающих негативную обратную связь, и используя Discourse на нашем сайте https://swi-prolog.discourse.group/, где в настоящее время разрешены только лайки (позитивные реакции), я планирую в наборе по умолчанию разрешить только позитивные реакции.

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


Надоело использовать лайки в Discourse?

Безусловно.

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

Отличная работа, всем!!!

8 лайков

Нет, у нас есть отдельная структура таблиц, это действительно очень эффективно.

13 лайков

Отлично, спасибо за уточнение.

3 лайка

Реакции встроены в XenForo и предоставляют больше способов выразить свои чувства к сообщению. «Лайки вместо постов» всегда были несколько сложными, так как выразить свои эмоции гораздо проще, создав пост и используя в нём эмодзи.

Если плагин когда-либо будет интегрирован в vanilla Discourse, я сразу же приду посмотреть на это. :grinning:

1 лайк

Мне нравится, но эту проблему с двойным элементом нужно решить…

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

Но мне нравится, что взаимодействие с читателями возросло…

Мое мнение.

3 лайка

Единственная проблема отсутствия thumbs down в том, что нет способа выразить лёгкое несогласие. Мне кажется, что смайлики «грустный» или «злой» не передают тот же смысл. Хотя, если вы хотите избежать негативных эмоций (по отношению к автору поста) в наборе по умолчанию, то, возможно, исключение thumbs down — хорошая идея.

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

4 лайка

Это потому, что иконка для добавления реакции отображается отдельно от набора иконок с уже существующими реакциями?

Почему бы не объединить их?

1 лайк

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

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

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

17 лайков

Это интересная концепция, но какие именно реакции были бы полезны, не превращая разговор в нечто запутанное?

Например, :laughing: может означать многое в зависимости от контекста и даже быть неправильно истолкован.

Как выбрать базовый набор иконок, который улучшит общение, не внося двусмысленности? Существует ли за этим какая-то реальная социология? И работает ли это в разных культурах?

4 лайка

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

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

Привет, ребята, у меня ужасный грипп, я болею, завтра не смогу прийти.

:cry:

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

:laughing:

Очередь в отдел записи на приём к врачу длиннее семи миль… грррр.

:angry:

И так далее.

13 лайков

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

8 лайков

В GitHub есть реакция «запутался», которая, кажется, хорошо подходит для выражения лёгкого несогласия в смысле «я не понимаю, почему вы решили, что это хорошая идея».

3 лайка

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

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

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

1 лайк

Я сегодня один.

:frowning_face:

Я сегодня один.

:grinning:

Я сегодня один.

:wink:

Теперь представьте, что вместо этой относительно нейтральной фразы, где только эмодзи даёт читателю контекст, кто-то публикует что-то, что делает его уязвимым — например, рассказ о трудной ситуации, пережитой как агрессия, а читатель ставит смайлик :laugh:. Это, на мой взгляд, тоже было бы агрессией. Но человек, использующий этот смайлик, не обязательно воспринимал бы это так. Возможно, он просто посчитал ситуацию смешной и не уловил эмоциональный подтекст. Возможно, кто-то другой должен был бы указать ему на это, чтобы он понял и в итоге исправил свою ошибку — если только это не был преднамеренный троллинг :troll:.

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

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

6 лайков

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

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

1 лайк

Планов на это нет.

Он разработан для быстрой загрузки, поэтому изображения отсутствуют.

Что касается внешнего вида, вы можете изменить его: он создан простым и удобным для переопределения.

6 лайков

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

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

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

2 лайка

Я только что заметил небольшую проблему с UX, по крайней мере на мобильных устройствах. Когда вы нажимаете на полученные реакции к посту, появляется всплывающая таблица со списком всех, кто поставил эти реакции. Затем, если нажать на одну из аватарок в этой таблице, открывается обычное всплывающее окно с предварительным просмотром профиля пользователя. Пока всё хорошо. Проблема в том, что при нажатии в любое другое место для закрытия всплывающего окна профиля закрываются и окно профиля, и окно таблицы реакций. Поскольку вы, вероятно, захотите посмотреть профили нескольких пользователей, которые отреагировали на пост, я считаю, что первое нажатие должно закрывать только окно профиля. Для закрытия таблицы реакций должно требоваться второе нажатие в другое место.

1 лайк