W3C erweitert Document Object Model
Der DOM Level 3 Core erweitert das plattform- und sprachunabhängige neutrale Interface, über das sich der Inhalt und die Struktur von Dokumenten dynamisch verändern lässt. Die neue Spezifikation soll vor allem besser mit XML-Dokumenten umgehen können. War DOM Level 2 für HTML 4.01, XML 1.0 und Namespaces in XML geschaffen, soll DOM Level 3 nun auch für XML 1.1 geeignet sein.
Zudem soll es mit DOM Level 3 einfacher werden, eine DOM-Implementierung zu laden. Unter anderem umfassen die DOM-Module nun eine "Bootstrapping-Funktion", mit der sich DOM-Implementierungen finden lassen sollen, die Zugriff auf das jeweilige API gewähren. So soll es einfacher werden, eine spezielle DOM-Implementierung für spezielle Bedürfnisse wie XHTML, SVG, CSS oder auch XML anzufordern.
Zudem soll DOM Level 3 die Arbeit von Entwicklern vereinfachen und bringt dazu allgemeine und nützliche Funktionen mit, beispielsweise, um Text-Inhalte aus XML-Dokumenten auszulesen oder applikationsspezifische Informationen an einen DOM-Knoten zu knüpfen.
Darüber hinaus ist es jetzt möglich, über DOM Level 3 XML-Dokumente zu lesen und zu speichern. So können Applikationen zwischen großen XML-Dokumenten oder einzelnen Fragmenten und einem DOM-Baum wechseln. So lässt sich auch gezielt ein bestimmtes XML-Fragment statt das gesamte Dokument laden.
- Anzeige Hier geht es zu JavaScript: Das umfassende Handbuch bei Amazon Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.



