Volltext der Diplomarbeit im PDF-Format - Fachbereich 4: HTW Berlin
Volltext der Diplomarbeit im PDF-Format - Fachbereich 4: HTW Berlin
Volltext der Diplomarbeit im PDF-Format - Fachbereich 4: HTW Berlin
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
3 Technologische Grundlagen<br />
barten Formularaktion von integrierten Funktionen verarbeitet, o<strong>der</strong> an externe<br />
Skripte übermittelt werden können [vgl. Stu98, S.193].<br />
3.8.3 Dynamische Webseiten<br />
Wann <strong>im</strong>mer <strong>der</strong> Inhalt einer Webseite zum Zeitpunkt <strong>der</strong> Darstellung aktuell,<br />
interaktiv, personifiziert o<strong>der</strong> modular sein soll, kommen Technologien zum<br />
Generieren von dynamischen Webseiten zum Einsatz. Diese Technologien<br />
bauen solche Seiten anhand von vorprogrammierten Regeln auf und können<br />
Inhalte und Layoutvorschriften aus externen Daten 18 umsetzen. Zur Dynami-<br />
sierung eingesetzte Technologien können in client- und serverseitige unterteilt<br />
werden. Der Unterschied bei<strong>der</strong> ist, dass clientseitige direkt <strong>im</strong> Webbrowser des<br />
Benutzers, serverseitige jedoch nur auf dem Webserver, auf dem das HTML-<br />
Dokument verfügbar gemacht ist, ausgeführt werden können.<br />
3.8.3.1 JavaScript<br />
JavaScript ist eine clientseitige Skriptsprache zum Dynamisieren von Webseiten.<br />
Es ist <strong>der</strong> Standard zum Erweitern statischer Webseiten mit interaktiven Inhalten.<br />
Da JavaScript quasi <strong>der</strong> einzige clientseitige Standard für die Anreicherung<br />
von Webseiten mit dynamischen Elementen ist, ist es beinahe zu einem<br />
Bestandteil <strong>der</strong> HTML-Spezifikation geworden. Zusammengefasst wird dies unter<br />
<strong>der</strong> Bezeichnung DHTML 19 . JavaScript wird dabei direkt in ein HTML-Dokument<br />
eingebettet [vgl. Fla97, S.1-2].<br />
Eine beson<strong>der</strong>e Eigenschaft von JavaScript ist es, dass es sich hervor-<br />
ragend zum Manipulieren von HTML-Formularen eignet. So können die Werte<br />
von Formularelementen über Funktionen überprüft, verglichen o<strong>der</strong> manipuliert<br />
werden [vgl. Fla97, S.3-8].<br />
18 Beispielsweise aus einer Datenbank o<strong>der</strong> an<strong>der</strong>en Skripten.<br />
19 Dynamic HyperText Transport Protocol<br />
36