W3C-DOM-Veranstaltungen

The Document Object Model (DOM) is a platform, a language-independent application programming interface (API), that allows programs to access and modify the content, structure, and style of documents.

DOM Tutorial

For more information about DOM, please read our HTML DOM Tutorialand XML DOM Tutorial.

Level 0 DOM

Level 0 DOM is not a W3C specification. It is simply a definition of equivalent functionality in Netscape Navigator 3.0 and Microsoft Internet Explorer 3.0.

Key roles in the development of DOM include: ArborText, IBM, Inso EPS, JavaSoft, Microsoft, Netscape, Novell, the Object Management Group, SoftQuad, Sun Microsystems, and Texcel.

The W3C Level 1 DOM is established on this functionality.

Level 1 DOM

Level 1 DOM focuses on the HTML and XML document model. It contains document navigation and processing functions.

Level 1 DOM became a W3C recommendation standard on October 1, 1998.

The working draft of the second edition was on September 29, 2000.

Level 2 DOM

DOM Level 2 fügte dem DOM Level 1 ein Stylesheet-Objektmodell hinzu und definierte die funktionale Handhabung von Stilen, die auf dem Dokument liegen.

DOM Level 2 definiert ebenfalls ein Ereignismodell und bietet Unterstützung für XML-Namensräume.

Als ein von der W3C empfohlenes Standard wurde die Norm DOM Level 2 am 13. November 2000 veröffentlicht:

DOM Level 2 Core

DOM Level 2 Core spezifiziert eine API für den Zugriff und die Änderung des Dokumentinhalts und der Struktur. Diese API enthält auch Schnittstellen für XML.

DOM Level 2 HTML

DOM Level 2 HTML spezifiziert die API für die Manipulation der Struktur und des Inhalts von HTML-Dokumenten. (Diese Norm ist immer noch ein Arbeitsentwurf)

DOM Level 2 Ansichten

DOM Level 2 spezifiziert die API für den Zugriff und die Änderung der Dokumentansichten. Ansichten sind Darstellungsformen oder alternative Darstellungsformen, die mit dem Originaldokument verbunden sind.

DOM Level 2 Stil

Das DOM Level 2 Style spezifiziert die API für den dynamischen Zugriff und die Änderung von Stilen in den Inhaltsschemata.

DOM Level 2 Ereignisse

Das DOM Level 2 Events spezifiziert die API für den Zugriff auf Dokumentereignisse.

DOM Level 2 Traversal-Range

Das DOM Level 2 Traversal-Range spezifiziert die API für die dynamische Durchsuchung und Erkennung von Inhaltsumfängen im Dokument.

DOM-Stufe 3

DOM Level 3 spezifiziert das Inhaltmodell (DTD und Schemas) und die Dokumentvalidierung. Es legt auch fest, wie Dokumente geladen und gespeichert, betrachtet, formatiert und entscheidende Ereignisse verarbeitet werden. DOM Level 3 basiert auf DOM Core Level 2.

DOM Level 3 Anforderungen

Das Dokument DOM Requirements wurde für die Level 3-Anforderungen aktualisiert und am 12. April 2000 als Arbeitsentwurf veröffentlicht.

Die folgenden DOM Level 3 Arbeitsentwürfe wurden am 1. September 2000 veröffentlicht:

DOM Level 3 Kern

Das DOM Level 3 Core spezifiziert eine API für den Zugriff und die Änderung des Dokumentinhalts, der Struktur und des Stils.

DOM Level 3 Ereignisse

Durch die Hinzufügung neuer Schnittstellen und neuer Ereignissätze erweitert die DOM Level 3 Events API die Funktionen der Level 2 Event API.

DOM Level 3 Laden und Speichern

Das DOM Level 3 Content Model spezifiziert die API für den Inhaltseinsatz und die Speicherung, das Inhaltmodell (DTD und Schemas) und die Unterstützung der Dokumentvalidierung.

DOM Level 3 Views und Formatting

Das DOM Level 3 Views spezifiziert die API für den Zugriff und die Änderung der Dokumentansichten. Ansichten sind Darstellungsformen oder alternative Darstellungsformen, die mit dem Originaldokument verbunden sind.

W3C DOM Spezifikation und Zeitplan

Spezifikation Entwurf/Vorschlag Empfehlung
DOM Level 1   1. Oktober 1998
DOM Level 1 (SE) 29. September 2000  
DOM Level 2 Kern   13. November 2000
DOM Level 2 HTML   9. Januar 2003
DOM Level 2 Ansichten   13. November 2000
DOM Level 2 Stil   13. November 2000
DOM Level 2 Ereignisse   13. November 2000
DOM Level 2 Traversal-Range   13. November 2000
DOM Level 3 Anforderungen 26. Februar 2004  
DOM Level 3 Kern   7. April 2004
DOM Level 3 Ereignisse 21. Dezember 2007  
DOM Level 3 Laden und Speichern   7. April 2004
DOM Level 3 Validierung   27. Januar 2004
DOM Level 3 XPath 26. Februar 2004  
DOM Level 3 Ansichten 26. Februar 2004  

W3C Referenz

W3C DOM Hauptseite