O Modelo de Objeto de Document (DOM) é uma plataforma, uma interface de programação de aplicativos neutra em linguagem (API) que permite que os programas acessem e alterem o conteúdo, a estrutura e o estilo dos documentos.
O Modelo de Objeto de Document (DOM) é uma plataforma, uma interface de programação de aplicativos neutra em linguagem (API) que permite que os programas acessem e alterem o conteúdo, a estrutura e o estilo dos documentos. Tutorial DOMPara saber mais sobre o DOM, leia nossos tutoriais HTML DOM e Tutoriais XML DOM. DOM Nível 0
O nível 0 do DOM não é uma especificação W3C. E é apenas uma definição de funcionalidade equivalente no Netscape Navigator 3.0 e no Microsoft Internet Explorer 3.0.
Os principais papéis no desenvolvimento de DOM são: ArbortExt, IBM, INSO EPS, Javasoft, Microsoft, Netscape, Novell, The Object Management Group, Softquad, Sun Microsystems e Texcel.
O nível 1 do W3C é construído sobre essa funcionalidade. DOM Nível 1
O nível 1 do DOM se concentra nos modelos de documentos HTML e XML. Ele contém funções de navegação e processamento de documentos.
O nível 1 do DOM se tornou o padrão W3C recomendado em 1º de outubro de 1998.
A segunda edição do rascunho de trabalho foi em 29 de setembro de 2000. DOM Nível 2
O nível 2 do DOM adiciona um modelo de objeto de folha de estilo ao nível 1 do DOM e define a funcionalidade das informações de estilo operacional anexadas ao documento.
O DOM Nível 2 também define um modelo de evento e fornece suporte para namespaces XML.
Como padrão recomendado pelo W3C, a especificação de nível 2 DOM foi publicada em 13 de novembro de 2000: DOM Nível 2 Core
O núcleo de nível 2 DOM especifica uma API para acessar e alterar o conteúdo e a estrutura de um documento, que também contém uma interface para XML. DOM Nível 2 HTML
DOM Nível 2 HTML Especifica a API para manipular a estrutura e o conteúdo do documento HTML. (Esta parte da especificação ainda é um rascunho de funcionamento) DOM Nível 2 visualizações
O Nível 2 DOM especifica a API para acessar e alterar as visualizações de documentos. Uma visualização é uma representação associada ao documento original ou a alguma representação alternativa. DOM Nível 2 estilo
O estilo DOM Nível 2 especifica a API para acesso dinâmico e alteração de folhas de estilo de conteúdo. DOM Nível 2 eventos
O DOM Nível 2 Events especifica a API para acessar eventos de documentos. DOM Nível 2 Traversal-Range
DOM Nível 2 A faixa de travessia especifica uma API que atravessa e reconhece dinamicamente o escopo do conteúdo em um documento. DOM Nível 3
O Nível 3 DOM especifica modelos de conteúdo (DTD e esquemas) e a verificação de documentos. Ele também especifica o carregamento e a economia de documentos, a visualização de documentos, a formatação de documentos e os principais eventos. DOM Nível 3 é construído no Nível 2 do Core 2. Requisitos de nível 3
A documentação dos requisitos da DOM foi atualizada para os requisitos de nível 3 e foi publicada como um rascunho de trabalho em 12 de abril de 2000.
O draft de DOM a seguir, o funcionamento 3 foi publicado em 1 de setembro de 2000: DOM Nível 3 Core
O núcleo de nível 3 do DOM especifica uma API para acessar e alterar o conteúdo, a estrutura e o estilo de um documento. DOM Nível 3 eventos
A API de eventos de nível 3 do DOM estende os recursos da API de evento de nível 2, adicionando novas interfaces e novos conjuntos de eventos. DOM Nível 3 Carga e salvar
O modelo de conteúdo de nível 3 do DOM especifica as APIs suportadas para carregamento e salvamento de conteúdo, modelo de conteúdo (DTD e esquemas) e verificação de documentos. DOM Nível 3 visualizações e formatação
As visualizações de nível 3 do DOM especificam a API para acessar e alterar as visualizações de documentos. Uma visualização é uma representação associada ao documento original ou a alguma representação alternativa. Especificações e cronogramas W3C DOM
Página inicial do W3C DOM