少し具体的に教えてください。どのような種類のWebアプリケーションですか?何人のユーザーですか?ユーザーは誰ですか?
多くの場合、さまざまなCMS用のWYSIWYGエディタを実装した経験はかなりありましたが、クライアントは頻繁に何度も何度も繰り返しコンテンツの書式を設定していることが多く、エディタは低品質のHTMLを生成します。これは、すべての種類のレイアウトの問題を引き起こすか、誰かがグラフィックデザイナーとして自分自身を好きにしているので、本当に乱雑に見えるページになります。
正常に実行された場合、WYSIWYGはうまく動作しますが、特にCSSを考慮した場合、実際に正しく動作させるにはもっと多くの作業が必要です。良いエディタのほとんどはうまく構成可能であり、視覚的な書式設定よりもクライアントに与えるコントロールの量を指定することができます。彼らは生成コードの品質については
、このようFCKEditorやTinyMCEなどのツールは非常に成熟しており、ソースコード内の無関係なCRUDを編集する良い仕事をするが、WYSIWYGを使用しているクライアントのサポートを提供するために準備すること彼らのコンテンツは彼らが好きなように見えないときに。
WYSIWYMエディタは、視覚的な書式ではなく構造書式のWYSIWYGに非常に似ているので、哲学的には問題は起こりにくいと思います。クライアントがコンテンツを視覚的にフォーマットする必要がない場合、私はWYSIWYMが邪魔にならないよう配慮していると思います。
ここでスタックオーバーフローで使用されているエディタは、WYSIWYGを拘束した良い例です。視覚的にコンテンツをフォーマットすることはできますが、ある程度しかフォーマットすることはできません。
私はアセンブラ言語版 - WYGIWYGを好む! – paxdiablo
あなたが見ているものは何ですか? – MusiGenesis
@MusiGenesis:はい、まあ、「あなたが意味すること」ではなく「意味」ですが、あなたは意味を持っています。 – Pablo