Home UDO und HTML raw-Umgebungen Problematisches Webdesign
 UDO - Eine kleine Einführung
 UDO und HTML

2.8 Nachteile von UDO

So, jetzt habe ich Euch die ganze Zeit von den Vorteilen von UDO erzählt. Nun will ich auch mal ein par Nachteile nennen - an dieser Stelle meine ich damit natürlich die Nachteile gegenüber einer direkten HTML-Kodierung.

Zunächst ist es natürlich ein bißchen nervig, daß man nach jeder Änderung erst einen Übersetzungslauf starten muß, um das Ergebnis im Browser zu sehen. Arbeitet man direkt in HTML, so wird jede Änderung sofort bzw. nach einem Neuladen der Seite angezeigt. Jetzt fragt Ihr vielleicht: "Wie lange dauert denn so'ne Übersetzung?"; aber die Antwort bleibe ich Euch schuldig, weil zu viele Parameter die Dauer des Exports beeinflussen: Struktur und Größe des Dokuments, Anzahl der Makros und Definitionen und vieles mehr... vor allem natürlich die Geschwindigkeit des Computers. Im Großen und Ganzen würde ich sagen, daß UDO recht schnell arbeitet, aber wie gesagt - das hängt von der jeweiligen Situation ab.

Der bedeutendere Nachteil dürfte sowieso sein, daß UDO bei komplexen Tabellen-Konstrukten und Framesets passen muß. Sicherlich, auch hier kann man UDO zu Hilfe nehmen: Den Inhalt des Hauptframes erstellt man mit UDO, dann bastelt man die restlichen Frames "drumherum". Bei Tabellen könnte man zu Definitionen oder raw-Umgebungen greifen und so die fehlenden Befehle ergäzen. Aber dann stößt man in Bereiche vor, in denen selbst ich als erklärter UDO-Fan überlegen würde, ob es nicht einfacher ist, das Ganze direkt in HTML zu schreiben.

Sicherlich kann man sich auch daran stoßen, daß UDO (noch?) keine Unterstützung von HTML 4, Cascading Style Sheets (CSS) und JavaScript bietet. Da kann man zwar entgegenhalten, daß HTML 4 bisher kaum Unterstützung findet oder daß CSS und JavaScript bisweilen mehr Nachteile als Vorteile mit sich bringen. Dennoch bleibt festzuhalten, daß UDO in diesen Punkten nicht mit den Möglichkeiten einer direkten HTML-Kodierung mithalten kann.

Zumindest JavaScript kann man übrigens mit Hilfe von raw-Umgebungen zumindest teilweise integrieren. In welchen Fällen das geht und wann nicht, werde ich hier nicht näher erläutern. Erstens habe ich mich damit bisher kaum beschäftigt und kann deshalb nicht allzuviel dazu sagen, zweitens würde das an dieser Stelle dann doch ein bißchen zu weit führen, und drittens solllt Ihr ja auch noch etwas zum austesten haben... ;-)

Kommen wir nun noch zu einem wirklich etwas größeren Nachteil von UDO.


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

Home UDO und HTML raw-Umgebungen Problematisches Webdesign