嗨 Lindsey,
我理解你的观点,但请允许我解释一下为什么我认为禁用此功能(或任何其他功能)可能有用,至少要等到它经过足够长时间的测试,并且报告的问题很少(如果有的话)。
此功能不仅影响撰写帖子的用户,尽管他们确实可以在发布消息之前修复任何问题,前提是他们能找到正确发布的方法。
我认为有些用户甚至没有注意到他们处于富文本模式。当我开始在这里撰写上一篇错误报告时,我也没有注意到。我并不是说它不显眼,但当你不需要太多格式时,它看起来就像任何文本一样。星号(*)字符在某些屏幕上呈现的 HTML 中可能被误认为是项目符号点,因此用户可能会处理一个长帖子,意识到有些东西坏了,切换到 Markdown,这可能会使情况变得更糟(正如我昨天注意到的并在 Rich Text editor in topics breaks white-space characters in multiple ways 中提到的那样)。
然后他们不想花很多时间来修复他们的帖子,所以只是发送它,希望它能被理解。
然后版主、助手们需要花更多时间来理解问题,要求用户修复他们的帖子,向他们解释不应该在共享代码时使用富文本模式。这意味着需要大量的额外沟通和时间,而不是提供帮助,同时我们还在等待修复的代码块。这在一个大多数帖子都包含某种代码块的论坛上很重要,或者即使没有,也应该有,但用户不熟悉 Markdown(这让我感到惊讶,但这就是现实
)。所以富文本编辑器确实可以是一个很好的补充,我们最初也是这样看待它的,尽管我仍然更喜欢 Markdown,但为什么不让其他用户选择他们喜欢的呢。所以是的,我同意。
但在某些情况下,版主或管理员必须决定一个功能带来的问题是否比它解决的更多,所以我相信他们应该能够暂时禁用它,直到该功能足够稳定可以再次激活。来寻求帮助的用户不一定会知道哪种编辑器模式最适合他们,当他们不知道这些错误时。
现在我不会考虑尝试禁用“粗体”或“引用”按钮,因为这些按钮的作用很小,而且很容易注意到是否有问题。但我看到关于富文本编辑器的报告不止一次。它是一个潜在的伟大功能,但它也可能导致很多问题。人们也遇到过 Markdown 的问题,但那没关系,我们已经知道了,并且可以像以前一样处理。
在某些情况下,版主会尝试帮助格式化,而不仅仅是链接格式指南,还会为他们修复消息。当他们没有时间修复自己的帖子时,这会特别有用,比如新用户或者他们发送消息已经过去一天了。如果富文本模式不稳定,我可以想象编辑他们的帖子反而会弄坏它,而不是提供帮助。
所以我完全理解让用户决定他们想用什么来写帖子的意图,但也有另一面。用户可能不知道他们想要什么编辑器,或者他们会引起什么问题,他们只是给版主增加了大量工作,并且在论坛上获得了糟糕的体验,而这本可以通过暂时禁用该功能来解决。
我读到过关于基于 CSS 的解决方案。问题是,即使我们使用 CSS 进行自定义,我也知道 CSS 也可能导致问题,所以我尽量不使用 CSS,除非绝对必要。这样我就可以避免在 Discourse 升级后或当有人添加额外的 CSS 来处理其他无关的事情而不注意它破坏了禁用功能时,该功能再次出现。
我希望我能足够清楚地描述它
更新:
当我收到通知回来后,我意识到我写的内容与 OP 不完全相同,但我相信主要观点仍然是相同的:我可以想象论坛管理员希望禁用某些功能,如果它导致了很多问题。无论是 Markdown 还是富文本,还是在发帖后切换它们的能力都不是很重要。