web-dev-qa-db-ja.com

埋め込み可能なWYSIWYGテキストエディターにはどのようなオプションがありますか?

TinyMCE の線に沿って何かを考えています

機能のリストを含めてください。

例は次のとおりです。

  • テキストの書式設定をサポート
  • リンクをサポート
  • 画像をサポート
  • 構文タイプ(markdown/wiki/etc)
  • ライセンスおよび/または価格設定
  • カスタマイズ性
  • プラグインのサポート
  • ブラウザの互換性

注:清潔さを保つために、回答ごとに1人の編集者に回答を制限してください

更新:ブラウザの互換性をリストに追加するのを忘れました

11
Evan Plaice

CKEditor

1
jessegavin

アロハエディター

…xHTML5を最適にサポートするJavascriptで記述されたセマンティックリッチテキストエディターフレームワーク。

機能

そのページの小見出し:

  • アロハエディターのリンク…
  • リポジトリ-すべてを接続…
  • リロード禁止。ポップアップなし。プレビューする必要はありません…
  • マークアップなしでテキストを編集および書式設定…
  • フローティングメニュー。まったく新しい軽量のコンテキストメニュー。 …
  • Web用のテーブル。 …
  • もっと早く。 …
  • 動的コンテンツのWYSIWYG。 …
  • コンテンツ編集可能。 HTML5が利用可能になりました-現在。 …
  • 期待どおりのものを入手してください。 …

Booktype のインターフェースの選択エディターとして選択されました。

…それを使用する5つの明確な利点。

  1. インコンテキスト編集。アロハは、WYSIWYGエディターとは異なり、ページから抽象化されたテキストではなく、実際にページを編集できます。これにより、はるかに優れた編集操作が可能になり、ページと対話するための多くの他の可能性が開かれます。
  2. 優れた開発活動。アロハチームは非常に親しみやすく、活発です。いくつかのコア開発チームと話をしましたが、彼らは簡単で、一緒に仕事をするのが良さそうだと喜んでいます。
  3. JQueryを使用します。最近AlohaはJQueryライブラリに変更しました。これは、Booktypeも多くのJQueryを使用するため、競合の可能性を最小限に抑え、数を減らします。必要な外部ライブラリ。
  4. ブラウザ内の設計を一歩進めます。Alohaは、ページの構造を変更せずにHTML5コンテンツの編集可能領域と直接やり取りします。つまり、適用されるCSSは仲介されず、ユーザーが直接実行します。
  5. 外部Javascriptを使用できます。Alohaはページの構造を変更しないため(上記のとおり)、外部JSライブラリはコンテンツで直接動作できます。変更する必要はありません。
2
Graham Perrin

TinyMCE

  • 統合が簡単-数行のコードのみが必要です。
  • カスタマイズ可能-テーマとプラグイン、無効な要素をブロックし、属性を強制します。
  • ブラウザ対応-Mozilla、MSIE、FireFox、Opera、Safari、Chrome。
  • 軽量-PHP/.NET/JSP/Coldfusion GZipコンプレッサー。TinyMCEを75%小さくし、読み込みを大幅に高速化します。
  • AJAX互換-AJAXを使用して、コンテンツを簡単に保存およびロードできます!
  • 国際-言語パックを使用した多言語サポート。
  • オープンソース-LGPLライセンスの下で無料で、何百万ものpplが毎日このエディターのテストと改善を支援しています。
1
Nat Ryall