Jas*_*orn 10 security markdown wiki ruby-on-rails creole
我目前正在寻找在项目中使用的标记语言.我想允许站点访问者使用标记语言(而不是HTML)编辑类似wiki的页面.
我在Ruby on Rails中实现这个站点,并且更喜欢(尽管没有绑定)使用已经以gem形式提供强大支持的东西.
我在标记语言中寻找一些主要内容:
对于非技术人群来说,它需要易于使用.
它需要安全的跨站点脚本攻击.
它对于wiki页面中的通用标记需要相对有用.
理想情况下,支持将以gem的形式存在.
理想情况下,将存在一个WYSIWYG编辑器(或者至少是一个带有助手的编辑器,如SO上的那个).
通过对流行标记语言的简短调查,我倾向于选择Markdown,只是因为它似乎在RoR中得到了很好的支持,并且(如果我没有记错的话)它似乎也没有跨站点脚本攻击.
这些有效的观察结果?Markdown的下跌是什么?在选择标记语言时,您会考虑哪些其他问题?最重要的是,您会选择哪种标记语言?
任何和所有信息将不胜感激.
作为旁注,我已经看过比较并对比轻量级标记语言并没有直接解决我的问题,但也许对那些看这个问题的人有帮助.----
克里奥尔怎么样?
这似乎非常适合wiki,并且看起来有Ruby支持,因为它也有Javascript支持,所以可以制作类似于SO的编辑器.
看到:
JavaScript Creole 1.0 Wiki Markup Parser
| 归档时间: |
|
| 查看次数: |
2860 次 |
| 最近记录: |