Лично я нахожу UX в отношении приватных сообщений запутанным.
Чтобы создать приватное сообщение, я нажимаю «Переключить приватное сообщение [вкл]».
После отправки приватного сообщения мой следующий ответ по умолчанию остается в режиме приватных сообщений. Ладно, это даже как-то круто. Но чтобы выключить режим приватных сообщений, я ожидал бы снова нажать на переключатель (переключатели обычно работают в обе стороны…). Вместо этого мне приходится выбирать «Ответить к теме».
Полагаю, что повторный клик по Toggle whisper также выключает его. Вы пробовали это, но у вас не работает? Ниже приведён GIF, где у меня всё работает отлично.
Это сделано намеренно. Если вы отвечаете на публичный пост, ваш ответ может быть как публичным, так и личным. Если же вы отвечаете на личное сообщение, ваш ответ также должен быть личным.
Когда я читаю тему, я просматриваю её до самого конца. И когда я полностью в теме, я готов ответить — публично или в личном порядке.
Поэтому я нажимаю ближайшую кнопку «Ответить».
Если последним сообщением в теме было «Шёпот», то, похоже, я «застреваю» в режиме шёпота. (Мне потребовалось довольно много времени, чтобы понять, какой вариант в выпадающем списке выбрать, чтобы выйти из этого режима.)
Неужели это сделано намеренно — что после прочтения закулисных обсуждений моих коллег мне приходится выбирать именно правильную кнопку «Ответить», когда я готов ответить пользователю?
На форуме, который я модераторирую, в случае, когда, как и вы, я читаю сообщение до самого конца, я нажимаю кнопку «Ответить» для темы, а не для отдельного поста.
Это потому, что я отвечаю не на конкретный пост (в вашем случае — на whisper-сообщение), а на тему в целом. В таком случае всё работает так, как и ожидалось.
Мне очень нравится функция Whisper, она позволила нам, модераторам, сотрудничать невероятно быстро, и все видят одно и то же. Просто отлично.
Я пытался сообщить о предполагаемой проблеме с UX. Похоже, что проблема на моей стороне. Большинство из вас уже освоили этот инструмент. Наивно с моей стороны думать, что мне не нужно этого делать, что всё должно работать само собой.
Дело в том, что люди отвечали на шёпот, ожидая, что ответ тоже будет шёпотом, но это не так, и они очень-очень смущались.
Поэтому сейчас действует правило: ответ на шёпот всегда является шёпотом, чтобы предотвратить возможное смущение пользователя. Мы считаем это функцией безопасности.
На нашем старом форуме, до миграции на Discourse, мы написали собственный плагин (более 10 лет назад), который называли «конфиденциальные посты». Он очень похож на встроенную функцию Discourse «шепот».
Чаще всего модератор оставлял комментарий в «конфиденциальном посте» для других модераторов, а затем по невнимательности забывал убедиться, что его ответ также помечен как «конфиденциальный», что приводило к «социальным проблемам».
Поэтому, основываясь на нашем опыте до Discourse, как и описывает @codinghorror, важно обеспечить, чтобы ответы на «шепот» всегда оставались «шепотом».
На мой взгляд, дело не столько в «изучении интерфейса», сколько в «наличии опыта работы с различными ситуациями и сценариями управления форумом (которые возникают время от времени)». Ведь опытные модераторы форумов, использующие подобные функции, такие как «конфиденциальные посты», «шепот» или «подземные посты», ещё много лет назад усвоили правило: «что является шепотом, должно оставаться шепотом».
Конечно, я просто хотел уточнить, что мы не устанавливаем произвольные правила ради самих правил. В прошлом кто-то серьёзно пострадал из-за этого, и «проектирование с учётом безопасности» — один из принципов, которые мы стараемся внедрять в Discourse, когда это возможно .