maettig.com

Thiemos Archiv

WikiMarkup at it's worst.
{| border=1 align=right
|+ '''This is the caption.''' Example taken from Afghanistan table.
|[[Independence]]||[[August 19]], [[1919]]
|-
|[[Currency]]||[[Afghani]]
|-
|[[Time zone]]||[[UTC]]+4:30
|-
|[[National anthem]]||[[Sououd-e-Melli]]
|-
|[[Top-level domain|Internet TLD]]||.AF
|}
Mir wird schlecht. Das soll ich mir merken und eintippen, um Tabellen darzustellen? Was um alles in der Welt soll der Vorteil gegenüber dem normalen <table> etc. sein? Für HTML gibt's wenigstens (WYSIWYG-) Editoren. Jede Markupsprache, deren primärer Zweck darin besteht, in HTML umgewandelt zu werden, ist Blödsinn. [via E-Business Newsfeed]
Bill Seitz denkt auch schon länger drüber nach.
Rainer
Eine interessante Referenz, danke. Leider kam Herr Seitz bisher zu keinem Fazit. Meine Schlussfolgerung ist eben, dass "Smart ASCII" (fast immer) kontraproduktiv ist, und predige statt dessen "<a href="./content/PHP/Simple_HTML/simple_html.php">Smart HTML</a>". %-)

Von der technischen Seite betrachtet ist beides identisch. Auch mein "Smart HTML" muss erst in richtiges HTML übersetzt werden. Im Gegensatz zu z.B. WikiMarkup sind jedoch wesentlich weniger Seiteneffekte zu beachten. Die Regeln für HTML sind schließlich allgemein bekannt.
Thiemo
... bei Leuten, die HTML beherrschen. Im Zeitalter von WYSIWYG und "Ich bin drin." gibt es aber auch relativ viele, die von HTML keine Ahnung haben. Warum soll man diese aber daran hindern, ihren Kontent hinzuzufügen? HTML ist doch -wie die meisten Markupsprachen- nur ein Darstellungsgerüst, welches im Idealfall komplett austauschbar sein sollte.
textendeRené
Gut und richtig, ... aber jemand, der kein HTML kennt, der kennt auch kein WikiMarkup. Er muss auf jeden Fall eine ihm neue Auszeichnungssprache lernen. Mir leuchtet nicht ein, warum man diesen Einsteigern ein Phantasiemarkup aufzuzwingt, statt ihnen eine stark vereinfachte Untermenge von HTML beizubringen (z.B. kann das Weglassen von </td> erlaubt sein). Der Einarbeitungsaufwand ist der selbe. Aber im Gegensatz zu Phantasiesprachen kann der Anwender die gewonnenen HTML-Kentnisse auch anderswo gewinnbringend einsetzen.

Wie du richtig sagst: Die Markupsprachen sind komplett austauschbar. WikiMarkup und HTML (eine Untermenge davon) lassen sich verlustlos ineinander übersetzen. Der absolut einzige für mich erkennbare Vorteil ist, dass man bei WikiMarkup ein paar Tasten weniger drücken muss. Der Lernaufwand ist absolut identisch (weil die Sprachen äquivalent sind).
Thiemo
PS: Das obige Beispiel in HTML:

<table border=1 align=right>
<caption><b>This is the caption.</b> Example taken from Afghanistan table.
<td><a>Independence</a><td><a>August 19</a>, <a>1919</a>
<tr>
<td><a>Currency</a><td><a>Afghani</a>
<tr>
<td><a>Time zone</a><td><a>UTC</a>+4:30
<tr>
<td><a>National anthem</a><td><a>Sououd-e-Melli</a>
<tr>
<td><a href=Top-level domain>Internet TLD</a><td>.AF
</table>

Das sind gerade einmal 30% mehr zu tippen. Dafür kann man es sich sofort als Vorschau im Browser ansehen.
Thiemo

Kommentare zu diesem Beitrag können per E-Mail an den Autor gesandt werden.

[ ← Zurück zur Übersicht ]

Impressum & Datenschutz