Как отключить Markdown и установить Rich Text по умолчанию

Привет, Линдси,

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

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

Мне кажется, некоторые пользователи даже не замечают, что находятся в режиме «Rich Text». Я сам не заметил этого, когда впервые начал писать свой предыдущий отчет об ошибке здесь. Я не говорю, что это незаметно, но когда вам не нужно много форматирования, текст может выглядеть как обычный. Символ звездочки (*) на некоторых экранах в отрендеренном HTML можно спутать с маркером списка, поэтому пользователи работают над длинным сообщением, замечают, что что-то сломалось, переключаются в Markdown, но это может ухудшить ситуацию (как я заметил вчера и упомянул в Rich Text editor in topics breaks white-space characters in multiple ways).

Затем они не хотят тратить много времени на исправление своего сообщения и просто отправляют его, надеясь, что его поймут.

Далее модераторы и помощники вынуждены тратить больше времени на понимание вопроса, просить пользователей исправить сообщение, объяснять им, что не следует использовать режим «Rich Text» при публикации кода. Это означает множество дополнительных коммуникаций и потерю времени вместо помощи, пока мы ждем исправленных блоков кода. Это особенно важно на форуме, где большинство сообщений содержат блоки кода или должны их содержать, но пользователи не знакомы с Markdown (что меня удивило, но такова реальность :slight_smile:). Таким образом, редактор «Rich Text» действительно может стать отличным дополнением, и именно так мы изначально на него смотрели, хотя я по-прежнему предпочитаю Markdown, но почему бы не дать другим пользователям выбрать то, что им нравится. Так что да, я согласен.

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

Теперь я бы не подумал об отключении кнопок «жирный» или «цитата», так как эти кнопки выполняют очень мало функций, и если что-то не так, это очень легко заметить. Но я вижу, что было много сообщений о проблемах с редактором «Rich Text». Это потенциально отличная функция, но она также может многое сломать. У людей тоже были проблемы с Markdown, но это нормально, мы уже знаем об этом и можем с этим справляться, как делали это раньше.

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

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

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

Надеюсь, я смог объяснить это достаточно ясно.

Обновление:

Вернувшись после уведомления, я понял, что написал не совсем о том же, что и автор оригинального сообщения, но я считаю, что основной тезис остается прежним: я могу представить, что администраторы форумов захотят отключать некоторые функции, если они вызывают множество проблем. Не так важно, является ли это Markdown, «Rich Text» или возможностью переключаться между ними после начала написания сообщения.

3 лайка