O modelo do objeto do original (DOM) � uma rela��o de programa��o de aplica��o neutra da plataforma e da l�ngua (API) que permita que os programas alcancem e atualizem o �ndice, a estrutura, e o estilo do original.
O n�vel 0 de DOM n�o � a especifica��o de W3C. � justo uma defini��o da funcionalidade equivalente �quela encontrada no Microsoft Internet Explorer 3.0 e no Netscape Navigator 3.0.
Os jogadores chaves no desenvolvimento de DOM foram povos de ArborText, de IBM, de Inso EPS, de JavaSoft, de Microsoft, de Netscape, de Novell, o grupo de ger�ncia do objeto, de SoftQuad, de Sun Microsystems, e de Texcel.
O n�vel 1 de W3C DOM construiu nesta funcionalidade.
N�vel 1 de DOM
O n�vel 1 de DOM concentra no HTML e nos modelos do original de XML. Contem a funcionalidade para a navega��o e a manipula��o do original.
O n�vel 1 de DOM foi liberado como a recomenda��o 1 de W3C. Outubro 1998.
Um esbo�o trabalhando para a segunda edi��o (SE) foi publicado 29. Setembro. 2000.
N�vel 2 de DOM
O n�vel 2 de DOM adiciona um modelo do objeto da folha do estilo ao n�vel 1 de DOM, e define a funcionalidade para manipular a informa��o do estilo unida a um original.
O n�vel 2 de DOM tamb�m define um modelo do evento e fornece a sustenta��o para os namespaces de XML.
A especifica��o do n�vel 2 de DOM foi liberada como as recomenda��es 13 de W3C. Novembro 2000:
N�cleo do n�vel 2 de DOM
O n�cleo do n�vel 2 de DOM especifica um API para alcan�ar e atualizar a estrutura e o �ndice dos originais. O API contem tamb�m as rela��es dedicadas ao XML.
HTML do n�vel 2 de DOM
O HTML do n�vel 2 de DOM especifica um API para manipular a estrutura e os �ndices do original do HTML. (Esta parte da especifica��o � ainda um esbo�o trabalhando)
Vistas do n�vel 2 de DOM
As vistas do n�vel 2 de DOM especificam um API para atualizar e alcan�ar din�micamente a vista de um original. Uma vista � alguma respresenta��o alterna de, ou uma apresenta��o de um original.
Estilo do n�vel 2 de DOM
O estilo do n�vel 2 de DOM especifica um API para atualizar e alcan�ar din�micamente as folhas do estilo do �ndice.
Eventos do n�vel 2 de DOM
Os eventos do n�vel 2 de DOM especificam um API para alcan�ar os eventos do original.
Traversal-Escala do n�vel 2 de DOM
A Traversal-Escala do n�vel 2 de DOM especifica um API para atravessar e identificar din�micamente uma escala do �ndice no original.
N�vel 3 de DOM
O n�vel 3 de DOM especifica os modelos satisfeitos (DTD e Schemas) e o validation do original. Especifica tamb�m o carregamento e o saving do original, as vistas do original, o formato do original, e os eventos da chave. As configura��es do n�vel 3 de DOM no DOM retiram o n�cleo de ao n�vel 2.
Exig�ncias do n�vel 3 de DOM
O original das exig�ncias de DOM foi atualizado para as exig�ncias do n�vel 3 e foi liberado como um esbo�o trabalhando 12. Abril 2000.
Seguintes os esbo�os trabalhando do n�vel 3 de DOM foram liberados em 1. Setembro 2000:
N�cleo do n�vel 3 de DOM
O n�cleo do n�vel 3 de DOM especifica um API para alcan�ar e atualizar o �ndice, a estrutura e o estilo dos originais.
Eventos do n�vel 3 de DOM
Os eventos API do n�vel 3 de DOM expandem a funcionalidade do evento API do n�vel 2 adicionando rela��es novas e o jogo novo do evento.
Carga do n�vel 3 de DOM e excepto
O modelo satisfeito do n�vel 3 de DOM especifica um API para o carregamento e o saving do original, modelos satisfeitos (DTD e Schemas) e sustenta��es do validation do original.
Vistas e formato do n�vel 3 de DOM
As vistas do n�vel 3 de DOM especificam um API para alcan�ar e atualizar din�micamente a vista do original. Uma vista � alguma respresenta��o alterna de, ou uma apresenta��o de um original.