Ir al contenido

Document Object Model

De Wikipedia, la enciclopedia libre

Esta es una versión antigua de esta página, editada a las 04:03 5 feb 2003 por Mac (discusión · contribs.). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.

(difs.) ← Revisión anterior · Ver revisión actual (difs.) · Revisión siguiente → (difs.)


El Document Object Model o Modelo de Objetos Documentales (DOM) es un modelo formal lenguaje-neutral orientado a objetos, de la estructura de una página web HTML o un docuemnto XML.

En efecto, el DOM es una Application Programming Interface (API) para acceder, añadir y cambiar dinámicamente contenido estructurado en documentos con lenguajes como ECMAScript programming language (Javascript).

El custodiador de DOM es el World Wide Web Consortium (W3C). No obstante, Microsoft ha añadido notablemente su propia extensión al DOM, creando problemas de inter-operabilidad para los hojeadores web.

Como el hojeador de Microsoft's, Internet Explorer, es, desde el año 2002, el hojeador web estándar de-hecho, lleva a un problema real a los desarrolladores de hojeadores más cumplidores con los estándares, como Mozilla. Si adoptan las extensiones de Microsoft al DOM, se arriesgan a perder credibilidad en sus llamadas a que los sitios web se hagan cumplidores del estándar, y si no lo hacen, se arriesgan a alienar a sus usarios por la perdida de de bastante o la totalidad de los sitios web que utilizan extensiones no estándar. Los cínicos ven esta actitud como otro casode aplicación de las tácticas de Microsoft embrace, extend and extinguish, abrazar, extender y extinguir . Esto puede ser considerado irónico, debido a que tanto Microsoft como Netscape fueron responsables de proporcionar añadidos no estándares en la carrera de armamentística para el control del estándar, y Mozilla es una iniciativa de Netscape .

La opinión general parece indicar que esto cambíará solamente sólo si nuevos hojeadores cumple-estándares ganan una cuota de mercado significativa en la Web, de forma que el uso de extensiones no estándares se convierta en un problema comercial paralos autores de los sitios web no-estándar-cumplidores.

Se rumorea que Internet Explorer 7.0 va a ser más cumple-estándares en su implementación del DOM, pero es poco problable que se consiga apoyo del actual propietario de extensiones DOM. El tiempo lo dirá.


Enlaces Externos: