新しいコンポーザーをテストしてください!

Markdownのみを使用するオプションを削除しないでください。デフォルト設定とMarkdownトグルがあれば理想的で、すべてのユーザーが満足するでしょう。

WYSIWYGのみでは、私を含む一部のユーザーにとって悲惨な結果になると思います。もしWYSIWYGエディタしか提供されていなかったら、Discourseを選ばなかったでしょうし、強制されるくらいならサイト上のどのユーザーにもWYSIWYGがない方が断然良いです。

現在のエディタはDiscourseの最も優れた機能の1つです。過去に何度か、それ自体が独立したオープンソースパッケージなのかどうかを確認したことさえあります。なぜなら、自分でプロジェクトで使用しただろうし、今でも使用するからです。

生のテキストで何十年も作業してきた、キーボード操作が非常に速い人々にとって、WYSIWYGには多くの煩わしさがあります。編集中のわずかな摩擦は、特にイライラする可能性があります。

WYSIWYGエディタについて否定的なことは言いたくありません。非常によく作られており、ほとんどのユーザーが気に入るでしょうが、強制されたくはありませんし、一部のユーザーからも苦情が出るだろうとわかっています。

Slackは初期の頃、Markdownエディタを削除しようとしましたが、大きな抗議があったため、すぐにユーザー設定で元に戻しました。

WYSIWYGに反対する議論がある別のトピックはこちらです。もし強制された場合に一部のユーザーからどのような反応があるかのヒントになります。

このトピックには約30人からのフィードバックしかありませんが、機能が公開されれば、より幅広い反応が予想されます。GitHubのイシューが突然WYSIWYGになったら、人々がどのように反応するか想像してみてください。Discourseフォーラムの多くはそれと同じユーザーベースを持っており、彼らは非常にうるさくなるでしょう。

ワークフローが異なる人々がいます。Discourseの外部でMarkdownコンテンツを書き、それをWYSIWYGに貼り付け、その後外部でMarkdownを編集する必要がある場合、Markdownをコピーして外部エディタに戻すことはできません。

Markdownエディタを使用すると、Discourseと、他のサイト、コードエディタ、ドキュメント、README.mdファイルなどとの間で簡単にコピー&ペーストできます。 nbsp

フォーラムに投稿されている内容を調べるとき、データベースにアクセスすることなく、ワンクリックですべての文字を確認したいです。

例えば、この投稿には(シミュレートされた)スパムリンクが含まれていますが、生の入力を調べないと表示されません。モデレーターが生のテキストを簡単に表示できない場合、スパマーはすぐにそれを悪用する方法を学ぶでしょう。私は疑わしい新規ユーザーの投稿の「編集」アイコンを定期的にクリックして、投稿の編集をロックする前にそのような隠しリンクがないか確認しています。

メールからコピー&ペーストした場合に、トラッキングピクセルが含まれているなど、WYSIWYGエディタに隠されたものが貼り付けられる他の状況もあります。

(そのことを考えると、余分なモデレーションの負担を避けるために、サイト全体でWYSIWYGを無効にすることを好むようになりますが、それが不可能であれば理解できます。この投稿には、デモンストレーションのために、1x1のシミュレートされたリモートトラッキングピクセルも含まれています。編集: フォーラムはリモートピクセルのコピーをダウンロードしたので、その設定がオンになっているサイトでは問題にならないかもしれません。)

ギアアイコンの下にトグルがある方が望ましいですが(ユーザー設定も含む)、ユーザー設定だけでも、削除されない限り許容できます。

多くのWYSIWYGエディタ(tinymceなど)にはHTMLトグルがあります。なぜなら、WYSIWYGで問題が発生し、カーソルがフォーマットタグの中に閉じ込められた場合、問題のあるセクションをクリップボードにカットし、プレーンテキストエディタに貼り付け、WYSIWYGに再度コピーし、再フォーマットするよりも、生のテキストにドロップして修正する方が簡単だからです。

「いいね!」 15