我目前正在寻找在项目中使用的标记语言.我想允许网站流氓使用标记语言(而不是
HTML)来编辑wiki页面.
我在Ruby on Rails中实现这个网站,并且更喜欢(虽然没有约束)使用已经以宝石形式支持的东西.
我正在寻找一个标记语言的几个主要的东西:
>需要一个容易使用的
非技术人群
>需要跨站点安全
脚本攻击
>它需要相对有用
维基中发现的通用标记
页面.
>理想的支持将在那里
以宝石的形式.
>理想的WYSIWYG编辑器(或至少
一个像这样的帮手的编辑
在SO)将存在.
从对Markdown的流行标记语言的简短调查中我只能看到在RoR中有很好的支持,而且(如果我没有错误的话),它也似乎没有跨站点脚本攻击.
这些有效的意见吗? Markdown有什么下降的?在选择标记语言时,还有什么其他问题需要考虑?最重要的是,您会选择哪种标记语言?
任何和所有的信息将不胜感激.
作为一个附注,我已经看过Compare and contrast the lightweight markup languages,并没有直接解决我的疑虑,但也许对于那些看这个问题的人来说是有帮助的.