Was ist dynamisches HTML?

Dynamisches HTML, häufiger bekannt als DOM scripting oder DHTML, ist ein Satz Werkzeuge, die benutzt werden können, um wechselwirkende Elemente auf einer Web site zu verursachen. Gewöhnlich kombiniert dynamisches HTML Standard-HTML, das die Preisaufschlagsprache des Netzes ist, mit einer scripting Sprache. Dieses erlaubt dem siteentwerfer, variable Elemente zu einer Webseite einzuschließen, die vom Benutzer geändert werden kann, nachdem die Seite geladen. Ein Beispiel dynamischen HTML ist ein Menü, das unten fällt, wenn der Benutzer über ihm schwebt. DHTML Spiele werden auch populärer.

Die Web site, die von statischem HTML aufgebaut, können nicht vom einmal geladenen Benutzer geändert werden oder redigiert werden. Für grundlegende Web site ist dieses isn’t ein Problem, aber den Mangel an Wechselwirkung eine Ausgabe für viele Web site und Anwendungen. Dynamisches HTML kombiniert regelmäßiges HTML mit Javascript, eine einfache scripting Sprache, um viel grössere Freiheit zum Netzentwerfer durch wechselwirkende Elemente zur Verfügung zu stellen.

Standard-HTML hat nicht “variables†, das geändert werden kann, aber dynamisches HTML tut. Sobald eine Web site mit DHTML geladen, kann die scripting Sprache verwendet werden, um bestimmte Elemente der Seite zu ändern. Sie kann Seiten nicht mit dynamisch erzeugtem Inhalt jedoch herstellen. Für dieses muss der Netzentwerfer der Bedienerseite wie PHP und Perl verwenden scripting Sprachen.

Ursprünglich bekannt dynamisches HTML als DHTML. Wegen der Anfangsprobleme mit dem Erhalten der Technologie, um an allen Internet-Browsern zu arbeiten, gefallen dieser Aufkleber aus Art und Weise heraus. Stattdessen gekennzeichnet die Technologie jetzt normalerweise als DOM scripting, das für Dokumenten-Gegenstand-Modell scripting steht. Dieses liefert einen Satz Versammlungen, die über allen Browsern arbeiten, und bildet, dynamisch lebhafte Webseiten entwickelnd viel einfacher.

Es gibt einige allgemeine Beispiele dynamischen HTML in der Tätigkeit. Neben Menüs, Formen unten fallenlassen, die Informationen zurückbringen können, ohne zu einem Bediener gesendet werden zu müssen und Inhalt, automatisch, aktualisierend zwei andere Beispiele sein. Diese sein sehr schwierig, oder unmöglich, erzielen using Standard-HTML und eine scripting Sprache der Bedienerseite. Versteckender Inhalt von einem Benutzer, bis eine spezifische Tätigkeit stattgefunden, ist ein anderer allgemeiner Gebrauch von der Technologie.

Die Entwicklung der dynamischen HTML-Spiele wird weniger schwierig, nun da Kreuzbrowser Ausgaben beginnen, kleiner von seltenem aufzuwerfen. DOM, die Spiele scripting sind, sind noch verhältnismäßig selten, aber die Technologiearbeiten gut für kleinen Browser gründeten Spiele. Ein Vorteil zu den DHTML Spielen ist, dass sie betriebene populäre Betriebssysteme als Widgets auch sein können.