もう少し具体的に教えていただけますか?どんなウェブアプリケーション?何人のユーザー?ユーザーは誰になりますか?
一般に、私はさまざまなCMSにWYSIWYGエディターを実装した経験が豊富で、クライアントがコンテンツを何度も何度もフォーマットすることに夢中になり、エディターにHTMLを生成させることが多いため、非常に問題があることがわかりました。質の悪い。これにより、あらゆる種類のレイアウトの問題や、誰もがグラフィックデザイナーとして自分自身を空想するのが好きなため、本当に乱雑に見えるページが発生します。
適切に実行された場合、WYSIWYGは非常にうまく機能しますが、特にCSSを考慮すると、実際に正しく機能させるにはさらに多くの作業が必要です。優れたエディターのほとんどは適切に構成可能であり、視覚的なフォーマットをクライアントに与える制御の量を指定できます。
生成されるコードの品質に関しては、FCKEditorやTinyMCEなどのツールは非常に成熟しており、ソースコード内の無関係なクラッドをうまく編集できますが、コンテンツがない場合にWYSIWYGを使用するクライアントをサポートする準備ができています。彼らが望むように見えないでください。
WYSIWYMエディターは、視覚的なフォーマットではなく構造的なフォーマットを備えたWYSIWYGによく似ているため、哲学的には、より優れており、問題が発生しにくいと思います。したがって、クライアントがコンテンツを視覚的にフォーマットする必要がない場合、WYSIWYMは将来の頭痛の種を減らすことができると思います。
ここでStackOverflowで使用されているエディターは、抑制されたWYSIWYGの良い例です。コンテンツは視覚的にフォーマットできますが、ある程度までしかフォーマットできません。