Model d'Objectes del Document: diferència entre les revisions

Contingut suprimit Contingut afegit
m Corregit: historia -> història
m Corregit: esta estretament > està estretament
Línia 1:
El Model d'Objectes del Document és una Interfície de Programació d’Aplicacions ([[API]]) per a documents [[HTML]] i [[XML]], una convenció [[multiplataforma]] i independent del [[llenguatge de programació]] per a representar i interactuar amb els [[objectes]] dels documents HTML, [[XHTML]] i XML. Proporciona una representació estructural del document, permetent al creador modificar el seu contingut i presentació visual. Essencialment, comunica les pàgines web amb els scripts o llenguatges de programació. La historia del Model d’Objecte de Document estaestà estretament relacionada amb la història de la “[[Guerra de navegadors]]” de finals dels anys 1990 entre el [[Netscape Navigator]] i [[Microsoft Internet Explorer]], i també amb la de [[JavaScript]] i [[JScript]].
Totes les propietats, mètodes i esdeveniments disponibles per a la manipulació i creació de pàgines web estan organitzats en els objectes (per exemple, l'objecte de document que representa el document en si, l'objecte de taula que representa un element de taula HTML, i així successivament). Aquests objectes són accessibles a través de [[llenguatge de script]] en la majoria dels últims navegadors web.
El DOM s'utilitza molt sovint en combinació amb JavaScript. No obstant això, el DOM va ser dissenyat per ser independent de qualsevol llenguatge de programació en particular, proporcionant una representació estructural del document disponible a partir d'una única i consistent API. Les implementacions del DOM es poden construir per qualsevol idioma.