¿Cuál es el modelo de objeto de documento?

El modelo de objeto de documento (DOM) es una representación visual de una plantilla jerárquica, o mapa, de todos los objetos y propiedades que están contenidos en un documento web y que un navegador web puede reconocer. Este modelo de objeto de navegador también especifica los diversos métodos o acciones disponibles para un programador que se puede realizar en o con los objetos. El modelo de objeto de documento es una representación de la programación o, más precisamente, posibilidades de secuencias de comandos. Aunque los principales navegadores admiten un DOM genérico, los scripts que funcionan en un navegador podrían no ser funcionales en otro. Sin embargo, los programadores pueden trabajar de manera segura con los objetos, propiedades y métodos de acuerdo con un DOM básico que es común a todos los principales navegadores de Internet.

Los documentos web parecen ser solo una unidad dentro de la ventana de un navegador, pero en realidad están compuestos de una variedad de objetos. Pueden y a menudo contienen muchas propiedades, y se comportan de diferentes maneras debido a la variedad de métodos que un programaMer puede aplicarse a los objetos del documento. Por ejemplo, las imágenes pueden aparecer en un documento y se consideran objetos dentro del documento, que es en sí mismo un objeto.

Los enlaces también son objetos en los que los programadores pueden usar métodos o realizar acciones, como hacer que el color de los enlaces cambie cuando el mouse se desplaza sobre ellos o que aparecen una imagen o cambia. DOM Scripting implica codificar o escribir pequeños programas de computadora conocidos como scripts que están integrados en documentos web. Estos scripts agregan funcionalidad a las páginas web, incluidas, entre otros, la validación de formularios, calculadoras virtuales, mensajes emergentes, juegos simples, cuestionarios e incluso animación.

Los programadores crean código de acuerdo con las posibilidades del modelo de objeto de documento con el que trabajan, a menos que elijan codificar de manera muy conservadora utilizando un DOM genérico para evitar la posibilidad de compatibilidad con el navegador ProbleEM. El modelo de objeto de documento es importante para los programadores que escriben lo que se conocen como scripts del lado del cliente en el desarrollo web. Los documentos web se almacenan en un servidor web que ofrece las páginas a la computadora del cliente que los solicitó y que los presenta visualmente al visitante del sitio web a través de un navegador. Los scripts integrados en las páginas web almacenadas en el servidor web deben ejecutarse en la computadora del cliente de acuerdo con el modelo de objeto de documento del navegador de esa computadora cliente.

OTROS IDIOMAS