Markdownを無効にして、デフォルトをリッチテキストに設定するには?

こんにちは、リンジーさん。

おっしゃることは理解できますが、この機能(または他の機能)を無効にすることが、少なくとも十分にテストされて安定しており、問題の報告がほとんどない(あるいは全くない)とわかるまで有用である可能性がある理由を説明させてください。

この機能は、投稿を作成しているユーザーだけに影響するわけではありません。ユーザーは、投稿を正しく行う方法を見つけたと仮定すれば、問題を修正できるでしょう。

一部のユーザーは、リッチテキストモードになっていることに気づいていないと思います。私も、以前ここにバグレポートを書いたときには気づきませんでした。気づきにくいとは言いませんが、多くの書式設定を必要としない場合、通常のテキストのように見えることがあります。アスタリスク(*)文字は、一部の画面ではレンダリングされたHTMLの箇条書きと混同される可能性があるため、ユーザーは長い投稿を作成し、何かが壊れていることに気づき、Markdownに切り替えて、さらに悪化させる可能性があります(昨日私が気づき、Rich Text editor in topics breaks white-space characters in multiple ways で言及したように)。

そして、投稿の修正に多くの時間を費やしたくないため、理解可能であることを願って送信してしまいます。

その後、モデレーターやヘルパーは、質問を理解するために余分な作業をしたり、ユーザーに投稿の修正を依頼したり、コードを共有する際にリッチテキストモードを使用しないように説明したりします。これは、修正されたコードブロックを待っている間に、ヘルプを提供する代わりに、多くの追加のコミュニケーションと時間を意味します。投稿のほとんどに何らかのコードブロックが含まれているフォーラム、またはそうすべきであるフォーラムでは重要ですが、ユーザーはMarkdownに慣れていませんでした(私にとっては驚きでしたが、これが現実です:slight_smile:)。したがって、リッチテキストエディタは確かに素晴らしい追加機能になる可能性があり、当初はそのように考えていました。しかし、私は依然としてMarkdownを好みますが、他のユーザーが好きなものを選べるようにしても良いでしょう。ですから、はい、同意します。

しかし、場合によっては、モデレーターや管理者が、機能が解決するよりも多くの問題を引き起こすかどうかを決定する必要があります。そのため、機能が再び有効になるまで一時的に無効にできるべきだと考えています。助けを求めてくるユーザーは、バグについて知らない場合、どちらのエディタモードが自分に適しているかを必ずしも知っているわけではありません。

「太字」や「引用」ボタンを無効にしようとは思いません。これらのボタンはほとんど何もせず、何か問題が発生してもすぐに気づくことができるからです。しかし、リッチテキストエディタに関する複数の報告があったことは知っています。これは潜在的に素晴らしい機能ですが、多くの問題を引き起こす可能性もあります。人々はMarkdownでも問題を抱えていましたが、それは問題ありません。私たちはすでにそれを知っており、以前のように対処できます。

場合によっては、モデレーターは書式設定ガイドをリンクするだけでなく、フォーマットの修正を手伝おうとします。これは、特に新しいユーザーであったり、メッセージを送信してから1日経過して自分で投稿を修正する時間がない場合に役立ちます。リッチテキストモードが安定していない場合、助ける代わりに投稿を編集して壊してしまう可能性があります。

ユーザーが使用したいものを選択できるようにするという意図は完全に理解できますが、それには別の側面もあります。ユーザーがどちらのエディタを望んでいるか、またはどのような問題を引き起こすかを知らず、モデレーターに多くの追加作業をさせ、一時的に機能を無効にすることで解決できたはずのフォーラムでの悪い経験を得る可能性があるという事実です。

CSSベースのソリューションについて読みました。問題は、CSSをカスタマイズに使用していても、CSSが問題を発生させる可能性もあることを知っており、絶対に必要な場合を除き、CSSの使用を避けるようにしていることです。これにより、Discourseのアップグレード後に機能が再び表示されたり、誰かが無関係なもののために追加のCSSを追加して、機能の無効化が壊れていることに気づかなかったりすることを避けることができます。

明確に説明できたことを願っています。

更新:

通知の後で戻ってきたとき、OPと全く同じことについて書いていないことに気づきましたが、主なポイントは同じままだと思います。フォーラム管理者が多くの問題を引き起こす機能を無効にしたいと想像できます。それがMarkdownであれ、リッチテキストであれ、投稿を開始した後にそれらを切り替える機能であれ、重要性は低いです。

「いいね!」 3