Warum gibt es keine standardisierte Wiki-Markup-Sprache?

8

Für so viele Wiki-Tools, wie ich verwendet habe, muss ich jedes Mal eine weitere Auszeichnungssprache lernen. Warum wird Wiki-Markup nicht wie HTML, XSLT, SVG und andere Websprachen standardisiert?

    
dacracot 18.09.2009, 21:30
quelle

9 Antworten

7
  1. Keine Standardbibliotheken - anders als etwa RegEx, das in verschiedene Plattformen integriert ist, was dazu tendiert, die De-facto-Standards zu stabilisieren. Es gibt Standard Implementierungen wie MediaWiki, aber nicht jeder möchte MediaWiki verwenden und es gibt wenig Anreiz, seine ziemlich robuste Markup-Sprache zu kopieren.
  2. Wenig Notwendigkeit, Daten zwischen Wiki-Plattformen auszutauschen.
  3. Wenige normale Benutzer interagieren mit mehreren Wikis, also lernen sie diejenigen, denen sie ausgesetzt sind.
  4. Wiki Markup ist im Wesentlichen ein Hack, um schlechte Rich-Text-Browser-Steuerimplementierungen zu überwinden, aber Rich-Text-Steuerelemente werden immer besser. (Templating über Wiki Markup ist natürlich ein ganz anderes Thema.)
  5. Wikis sind oft domänenspezifisch, daher unterscheiden sich die verfügbaren Formatierungsoptionen, geeignete Zeichen für Markup usw. zwischen Implementierungen.
  6. Es gibt konkurrierende "Standards" wie BBcode, die die gesamten Tag-gegen-Zeichen-Markup-Entscheidungen weiter verwirren.
  7. Wenn ein Unternehmen wie das W3C einen Standard entwickelt hätte, würde es drei Jahre dauern, bis es entwickelt werden würde, ein zusätzlicher Associate-Grad würde verwendet werden, und niemand würde seine Wikis neu schreiben, um es zu unterstützen.
richardtallent 18.09.2009 21:40
quelle
6

Es gibt - Es heißt Kreolisch . Die meisten Wikis akzeptieren das als Erweiterung oder als Patch.

    
aldrinleal 14.10.2009 21:53
quelle
3

Weil die Schönheit der Standards ist, dass es so viele gibt, aus denen man wählen kann (Torvalds), so würde es sowieso keinen Unterschied machen.

Es gibt einen mehr oder weniger de facto Standard, der MediaWiki ist. Andere Systeme nutzen ihre eigene Lösung für das Problem, um das Parsing zu vereinfachen oder zusätzliche Funktionen bereitzustellen, die mit einer anderen Syntax nicht funktionieren würden.

Das Hauptproblem mangelnder Standards in diesem Sinne ist die Portabilität. Wenn Sie beispielsweise von MediaWiki zu MoinMoin oder wikkawiki wechseln möchten, müssen Sie nicht nur die Datenbank, sondern auch deren Inhalt konvertieren. Das ist ätzend, aber ich denke, dass sich mit der natürlichen Selektion ein stabiler Standard entwickeln wird. Wie gesagt, MediaWiki ist mehr oder weniger der Standard, da es sehr beliebt ist. Andere Lösungen werden irgendwann überflüssig werden. Ich meine ... schau auf wikimatrix ... es gibt so viele, dass es das Paradox der Wahl auslöst.

    
Stefano Borini 18.09.2009 21:32
quelle
1

Ich vermute, es liegt daran, dass ein bestimmter Teil des Wiki-Inhalts nicht mit mehreren Wiki-Systemen zusammenarbeiten muss, so wie eine HTML-Datei von mehreren Browsern verarbeitet werden muss Normenausschuss usw. usw.

    
kprevas 18.09.2009 21:32
quelle
1

Ich würde sagen, dass Leute, die die ganze Zeit mit neuen Varianten aufkommen, denken, dass die existierenden wehen ... und sie könnten richtig sein.

Einige gut definierte Dinge könnten verwendet werden, um wie Tex zu zeichnen, aber es scheint nicht, dass jemand denkt, dass es wichtig ist mit Markup - obwohl es eine der besten Möglichkeiten sein sollte, Inhalt von Präsentation zu trennen.

Persönlich bin ich zum Beispiel nicht verrückt nach Markdown und habe wohl über zwei Jahre hin und her geblättert zwischen der Verwendung sowieso, in letzter Zeit wegen Showdown, oder dem Problem, eine clientseitige Version von einem zu erstellen stattdessen meine bevorzugten Markup-Varianten. SO hat gezeigt, dass es, zumindest nach ihren Beiträgen zu wmd, ordentlich genug sein könnte, um es einfacher zu verwenden und zu konfigurieren. Es wäre nett für ein Wiki-Markup, etwas Intellisense-ähnliches Schreiben / Bearbeiten hinzuzufügen, um es mit vorhandenen Seiten und Ressourcen zu verknüpfen ^^

    
Oskar Duveborn 18.09.2009 21:51
quelle
1

Wikis sind neu . Es braucht Zeit, um viele Ideen abzuschütteln und zu lernen (durch Versuch und Irrtum die einzige Möglichkeit, die wirklich funktioniert, wenn Menschen involviert sind), was funktioniert .

    
dmckee 18.09.2009 22:08
quelle
1

Ein weiterer Grund für die Unterschiede ist, dass Wiki-Markup so konzipiert wurde, dass es einfacher zu verwenden ist als HTML, aber verschiedene Wikis bevorzugen einen anderen Punkt in der Power-Versus-Kurve. Genauso wie es so viele Linux-Distributionen gibt, weil manche Leute mehr hochmoderne Versionen von Paketen wollen, während andere Stabilität wünschen. Es gibt keine richtige Antwort.

    
dj_segfault 14.10.2009 22:30
quelle
1

Was ist der Vorteil der Interoperabilität für Unternehmen, die Wikis erstellen? Nicht viel, was ich über Marketing hinaus sehen kann.

    
mdoar 22.11.2013 18:25
quelle
0

Wenn der Tag kommt, an dem es einen logischen oder gewinnbringenden Grund dafür gibt, dass es einen Standard für Wiki-Markup geben wird, wird es einen geben. Bis zu diesem Tag sind wir in den dunklen Zeiten immer noch durch die Dunkelheit stolpernd in der Hoffnung auf eine bessere Zukunft.

    
Underverse 19.08.2014 08:20
quelle

Tags und Links