現在、プロジェクトで使用するマークアップ言語を探しています。サイトの訪問者がマークアップ言語(HTMLではない)を使用してwikiのようなページを編集できるようにしたい。
私はこのサイトをRubyonRailsで実装しており、(バインドされていませんが)すでにgemの形で強力にサポートされているものを使用することを望んでいます。
マークアップ言語で私が探している主なものはいくつかあります。
技術者以外の人にとっては使いやすいものである必要があります。
クロスサイトスクリプティング攻撃から安全である必要があります。
wikiページにある汎用マークアップには比較的役立つ必要があります。
理想的には、サポートは宝石の形でそこにあるでしょう。
理想的には、WYSIWYGエディター(または少なくともSOのようなヘルパーを備えたエディター)が存在するでしょう。
人気のあるマークアップ言語の簡単な調査から、私はMarkdownを使用する傾向があります。これは、RoRで十分にサポートされているようであり、(誤解しない限り)クロスサイトスクリプティングの悪用がないように見えるためです。
これらの有効な観察はありますか?Markdownで行くことにはどのような落ち込みがありますか?マークアップ言語を選択するときに、他にどのような懸念がありますか?そして最も重要なことは、どのマークアップ言語を選択しますか?
ありとあらゆる情報をいただければ幸いです。
ちなみに、私はすでに軽量マークアップ言語の比較と対比を見てきましたが、それは私の懸念に直接対処していませんでしたが、おそらくこの質問を見ている人には役立つでしょう。----