Home UDO und HTML Verzeichnisse und Dateinamen Tabellen in HTML
 UDO - Eine kleine Einführung
 UDO und HTML

2.4 Drei verschiedene Layouts

UDO kann in drei verschiedenen HTML-Layouts exportieren:

  1. Mit Frames: Ein Navigationsframe wird erzeugt.
     
  2. "Modernes" Layout: Ohne Frames; statt dessen werden Tabellen-Befehle genutzt, um am Rand des Browserfensters eine Navigations-Leiste erzeugt.
     
  3. "Altmodisches" Layout: Reine Textdarstellung für ASCII- oder andere Browser, die Probleme mit Frames und/oder geschachtelten Tabellen haben; für Freunde einer spartanischen Darstellung; für maximale Geschwindigkeit in der Darstellung; besonders gut geeignet für die Druckausgabe.
     

Welches Layout man benutzen möchte, legt der Anwender mit einem Befehl im UDO-Dateivorspann fest. Wer also z.B. eine Homepage erzeugen möchte, die einerseits "modern" aussieht, aber andererseits für möglichst viele Internet-Surfer lesbar bleiben soll, kann anhand dieser Befehle ganz einfach mehrere Versionen seiner Homepage anlegen - der Surfer kann dann auswählen, welche er sich ansehen will.

Der besondere Vorteil liegt also darin, daß sich jede Änderung im UDO-Quelltext sofort (bzw. nach der nächsten UDO-nach-HTML-Übersetzung) auf alle drei HTML-Ergebnisse auswirkt - der Aufwand, zwei oder drei verschiedene Versionen einer Website supporten zu müssen, minimiert sich also ganz erheblich.

Im Navigationsframe bzw. der entsprechenden Navigationsleiste im "modernen" Layout werden die Titel der Kapitel ("nodes") aufgeführt - natürlich mit Link auf den jew. Kapitelanfang. Auf Wunsch kann statt des Titels auch ein Icon (das man allerdings nicht von UDO erstellt wird, man muß es also selbst erzeugen) angezeigt werden. Zudem können auch andere optische Parameter eingestellt werden (Lage, Breite usw. des Frames/der Leiste). Leider ist es derzeit nicht möglich, daß zusätzlich zu den Kapiteltiteln auch die Überschriften der Abschnitte, Unterabschnitte und Paragraphen in den Frame/die Leiste zu übernehmen. Man sollte sich also schon beim Erstellen des Textes genau überlegen, wie man den ihn gliedert - was sich im Interesse der Übersichtlichkeit allerdings sowieso immer empfiehlt, wenn man einen Hypertext anlegt.


Copyright © tobias@udo-open-source.de
Letzte Aktualisierung am 15. März 2001

Home UDO und HTML Verzeichnisse und Dateinamen Tabellen in HTML