| Anotação Estrutural de Documentos e sua Semântica | ||
|---|---|---|
| Prev | Apêndice D. Futuras normas relacionadas com SGML | Next |
Esta especificação define uma interface e uma plataforma neutras que irão permitir que programas e scripts acedam e alterem o conteúdo, a estrutura e o estilo dos documentos, de uma forma normalizada. Isto permitirá uma maior portabilidade de programas e scripts.
Apesar do seu nome, o DOM não é um modelo orientado a objectos e sim, uma maneira independente de declarar interfaces e objectos para manipulação de documentos XML e HTML.
Vão ser disponibilizados três métodos para utilizar o DOM para aceder a documentos XML:
Utilizando Javascript ou Vbscript numa página Web.
Utilizando uma aplicação tipo "plug-in", ou ActiveX, que acedem ao documento através de um browser.
Utilizando um parser XML externo que implementa o DOM.
Quer o Netscape Navigator, quer o Internet Explorer, suportam o DOM, mas com várias alterações não normalizadas. No entanto, ficou estabelecido que nas próximas versões dum e doutro, o DOM suportado seria o da norma.