wiki - 为什么没有标准化的Wiki标记语言?

标签 wiki markup

对于我使用的许多Wiki工具,每次我都必须学习另一种标记语言。为什么Wiki标记没有像HTML,XSLT,SVG和其他Web语言那样标准化?

最佳答案

  • 没有标准库-不像RegEx,它被烘焙到各种平台中,这倾向于稳定事实上的标准。有诸如MediaWiki之类的标准实现,但是并不是每个人都希望使用MediaWiki,并且几乎没有动力去复制其相当强大的标记语言。
  • 几乎不需要在Wiki平台之间交换数据。
  • 很少有普通用户可以与多个Wiki进行交互,因此他们可以学习公开的维基。
  • Wiki标记本质上是一种可以克服较差的富文本浏览器控件实现的黑客工具,但是富文本控件正变得越来越好。 (通过Wiki标记进行模板化当然是另一个主题。)
  • Wiki通常是特定于域的,因此实现之间的可用格式选项,适合标记的字符等有所不同。
  • 现有竞争的“标准”,例如BBcode,这进一步混淆了整个tag-vs-character-markup决策。
  • 如果诸如W3C之类的实体提出了一项标准,则将需要3年的时间来开发,并且要获得更高的副学士学位,而且没人会重写其Wiki来支持它。
  • 关于wiki - 为什么没有标准化的Wiki标记语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1446917/

    相关文章:

    MediaWiki 安装上的 PHP 和 MySQL

    mysql - 将 MediaWiki 内容合并在一起

    emacs - 在 Emacs Org-mode 中设置个人 wiki

    swift - 如何在 Xcode 中格式化代码,包括标记

    swift - 在 Swift 标记语言中重命名默认呈现的标题,如 "Example"

    c# - 从代码设置自定义 MarkupExtension

    html - 包装搜索区域的最佳语义方式是什么?

    java - 仅检索维基百科中的介绍文本

    import - 导出 trac wiki 并将其导入到 github

    linux - curl:/usr/local/lib/libldap_r-2.4.so.2:没有可用的版本信息