DHTML
DHTML-Beispiele Der Begriff dynamisch,
wie er im Dynamic HTML verwendet wird, entspricht nicht
der typischen Definition des Wortes, wie sie in einem
Wörterbuch zu finden ist. Wie die meisten Anhänger
großartiger Ideen, nehmen Anwender und Freunde
des World Wide Web bestehende Begriffe und verwenden
diese in einem anderen Sinn. Im Zusammenhang mit HTML
bedeutet dynamisch, daß es jederzeit verändert
werden kann.
Zunächst muss DHTML über
eine Möglichkeit verfügen, das Dokument zu
betrachten. Wenn Sie mit dem statischen HTML arbeiten,
betrachtet der Browser das gesamte Dokument, interpretiert
es, zeigt es an und ist dann fertig damit. Es beginnt
und beendet sein Leben als "Textdatei", die
voll von Anweisungen für die Darstellung ist.
Bei DHTML erhält das Dokument eine eigene Struktur,
die als Document Objekt Model (DOM) bezeichnet wird. Das DOM funktioniert in
etwa so: Obwohl die Seite nach wie vor als Textdatei
vorliegt, verfährt der Browser anders damit. Während
der Browser auf die einzelnen Elemente auf der Seite
trifft, stellt er fest, um welches Element es sich
handelt und wo es sich befindet, und legt es auf einen
Stapel mit ähnlichen Elementen. Auf diese Weise
kann er alles auf der Seite verfolgen, von der kleinsten
- Überschrift und der horizontalen Linie bis hin
zu sämtlichen Bestandteilen eines Formulars. Im
wesentlichen generiert der Browser jedes Mal eine Datenbank,
wenn eine Seite geladen wird, und jeder Tag wird zu
einem Datensatz dieser Datenbank.

|