JavaScript

JavaScript ist eine objektbasierte Skriptsprache, die von der Firma Netscape entwickelt wurde, um statische HTML-Seiten dynamisch zu gestalten. Im Gegensatz zu serverseitigen Scriptsprachen wie zum Beispiel PHP oder Perl wird JavaScript auf dem Client ausgeführt. Mittels einer Schnittstelle zum Document Object Model (DOM) können Elemente der Webseite manipuliert werden, nachdem diese zum Client übertragen wurde.

DHTML

DHTML bedeutet Dynamisches HTML und ist ein in der Webautorenpraxis verwendeter Begriff.
Bezeichnet wird damit das Kombinieren der drei Techniken:

  • HTML
  • JavaScript
  • CSS (Cascading Style Sheets)

Damit ist es möglich, Webseiten herzustellen, die dynamische Inhalte aufweisen, sei es dass Menüs aufklappen, Texte aufgeblendet werden, Objekte sich bewegen oder ein Formular automatisch Berechnungen durchführt. Durch Hinzunahme der Datenauszeichnungssprache XML, der gleichzeitigen Spezifizierung des DOM (Document Object Model) durch das W3C sowie der Fähigkeiten moderner High-End-Browser gewinnt DHTML u.a. im Rahmen der 4HTML-Technologie einen entscheidenden Schub in Richtung Anzeigeoptimierung. Dynamik wird hier weniger im Sinne von bewegten Objekten zum technischen Aufpeppen von HTML verstanden; im Vordergrund steht die benutzerorientierte, dabei server- und trafficentlastende Optimierung der Datenanzeige.