DOM

Das ist der Eintrag dazu aus unserem IT-Kommunikationslexikon:


Document Object Modell

DOM ist ein API für HTML- und XML-Dokumente. Es definiert die logische Struktur von Dokumenten und die Art, wie auf Elemente des Dokumentes zugegriffen wird und wie sie verändert werden können. Mit DOM können Programmierer Dokumente erzeugen, durch ihre Struktur navigieren, Elemente hinzufügen, verändern oder löschen. Die Dokumente werden in Form eines Baumes repräsentiert, dessen Knoten die einzelnen Elemente des Dokumentes repräsentieren. Diese enthalten wiederum Attribute mit den Eigenschaften des Elementes.

So können mit DOM die Elemente einer Web-Seite durch ECMAScript oder Java ohne Server-Interaktionen verändert werden. Dies nutzt man, um z.B. Elemente ein- und auszublenden, um damit Menüs zu gestalten oder Schriftart und Farbe von Elementen zu ändern. Extensiv wird dies im AJAX-Programmiermodell von Web-Anwendungen genutzt.

DOM ist vom W3C in bisher drei "DOM Levels" (1-3) standardisiert worden.

Siehe auch:
DOM Level 0
DOM Level 1
DOM Level 2
DOM Level 3

Aktuelle Beiträge

Basis-Camp im LAN-Gebirge

Netzwerke verändern sich ständig, doch ohne klaren Vergleichsmaßstab bleiben Leistungsprobleme oft unerkannt. Eine Netzwerk-Baseline erfasst den Normalzustand der Infrastruktur und ermöglicht so eine proaktive Fehleranalyse. Theresa Lettenmeier, Sales Manager New Business bei Paessler, erläutert in ihrem Kommentar, welche Metriken entscheiden und wie IT-Profis Störungen frühzeitig identifizieren.

Tickets unter eigener Regie

Mit Qisutu 1.0.1 steht die erste stabile Version eines neuen Open-Source-Ticketsystems bereit. Die Software bündelt Helpdesk, Kundenportal, Automatisierung und Service-Management und lässt sich vollständig in der eigenen Infrastruktur betreiben. Für Administratoren interessant sind unter anderem LDAP-Anbindung, OAuth2, REST-API, CMDB und ein integrierter Updater.