代码之家  ›  专栏  ›  技术社区  ›  Jason Whitehorn

哪种标记语言?降价还是降价?

  •  10
  • Jason Whitehorn  · 技术社区  · 14 年前

    我目前正在寻找一个标记语言在一个项目中使用。我想允许网站访问者使用标记语言(而不是HTML)编辑类似wiki的页面。

    在一种标记语言中,我要寻找一些主要的东西:

    • 它需要易于使用 非技术人群。

    • 脚本攻击。

    • 在wiki中找到通用标记 页。

    • 理想的情况是支持

    • 理想情况下是所见即所得编辑器(或者至少 有助手的编辑 就这样)会存在。

    从对流行的标记语言的简要调查来看,我倾向于使用Markdown,只是因为它似乎在RoR中有很好的支持,而且(如果我没有搞错的话)它似乎也没有跨站点脚本攻击。

    这些观察结果有效吗?降价会有什么结果?在选择标记语言时,您还会考虑哪些其他问题?最重要的是,您会选择哪种标记语言?

    任何和所有的信息将不胜感激。

    Compare and contrast the lightweight markup languages 它并没有直接解决我的问题,但也许对那些关注这个问题的人有帮助----

    3 回复  |  直到 8 年前
        1
  •  6
  •   Jason Whitehorn    14 年前

    怎么样 Creole ?

    这似乎非常适合wiki,而且看起来有Ruby支持,而且因为它也有Javascript支持,所以可以创建一个类似于so的编辑器。

    见:

    Creole-to-HTML converter

    JavaScript Creole 1.0 Wiki Markup Parser

        3
  •  -1
  •   mark    14 年前

    就我个人而言,我会使用一个html清理器,比如 loofah 为了清理而不是依赖于标记,允许 一些 html。我个人建议降价 wmd wysiwym编辑器就是这么用的;事实上,现在他们基本上都在维护它。能够将链接和图像url分离到标记的底部是非常值得的,而且用户友好得多。

    推荐文章