Versions-History von DHTML
Zum Begriff
DHTML
Änderung des Felds
Beschreibung am Dienstag, 15. August 2000, 22:00:
+DHTML (Abkürzung für <b>D</b>ynamic bzw. <b>D</b>ynamisches <a href="./?w=1&q=298">HTML</a>) ist im Prinzip <a href="./?w=1&q=298">HTML</a> <a href="./?w=1&q=648">Version</a> 4 plus <a href="./?w=1&q=332">JavaScript</a>.
<br>
<br>Mittels <a href="./?w=1&q=332">JavaScript</a> können in aktuellen Browsern wie <a href="./?w=1&q=314">Internet</a> <a href="./?w=1&q=238">Explorer</a> oder Netscape <a href="./?w=1&q=298">HTML</a>-Elemente dynamisch verändert werden.
<br>
<br>Darunter fällt beispielsweise das Bewegen, Verstecken, Umfärben und vieles mehr.
<br>
<br>DHTML wird bei den beiden Browsern unterschiedlich "aufgefasst", deswegen muss für jeden Browser eine spezifische Lösung programmiert werden, damit die Seite in beiden Browsern "gleich" aussieht.
<br>
<br>Dies hat der Verbreitung von DHTML sicherlich nicht gut getan.
<br>
<br>Im Detail: Im <a href="./?w=1&q=314">Internet</a> <a href="./?w=1&q=238">Explorer</a> können alle <a href="./?w=1&q=298">HTML</a>-<a href="./?w=1&q=750">Tags</a> über ein spezielles Objekt (document.all) angesprochen werden und verändert werden, wobei hier so gut wie alles mit allem möglich ist, auch kann man im Prinzip jedes Ereignis eines <a href="./?w=1&q=750">Tags</a> abfangen und individuell verarbeiten.
<br>
<br>Unter Netscape muss man sich auf die Arbeit mit <a href="./?w=1&q=761">Layern</a> beschränken, nur diese können frei am Bildschirm bewegt werden und sind, anders als im <a href="./?w=1&q=314">Internet</a> <a href="./?w=1&q=238">Explorer</a> eigene Dokumente, wodurch sich Probleme in der "Kommunikation", also dem Austausch von Daten, zwischen den <a href="./?w=1&q=761">Layern</a> ergeben können.