Qué es DOM y cuál es su estructura

Por ·

Noticias, Tutoriales y Video Soporte

Qué es DOM y cuál es su estructura

El desarrollo web cada vez tiene más importancia dado al uso masivo de internet que se realiza en la actualidad. Particulares y empresas utilizan la web a diario para realizar actividades y acciones utilizando para ello páginas web que cada vez son más sofisticadas y ofrecen un mayor número de funciones. La evolución de los sitios webs hasta el estado actual ha sido posible gracias a protocolos, lenguajes y patrones como CSS, HTML, XML o DOM.

A continuación veremos qué es DOM, cuáles son sus ventajas y cómo se estructura y funciona para servir de estándar a los desarrolladores web. 

Qué es DOM y para qué sirve

DOM (document object model) es una interfaz de programación de aplicaciones (API) que forma la base para el desarrollo de documentos HTML y XML. DOM define la estructura lógica de los documentos web y el modo en el que se manipula y accede a los mismos.

La API de DOM está relacionada con HTML o JavaScript, pero es independiente de cualquier lenguaje de programación (estando disponible para los lenguajes de desarrollo web más utilizados).

La W3C o World Wide Web Consortium cuenta con un grupo llamado Web Platform Working Group que es quien define cómo debe funcionar DOM en navegadores y buscadores. A lo largo del tiempo DOM ha ido mejorando, añadiendo nuevas funcionalidades como la manipulación de eventos o la serialización. Actualmente se sigue mejorando el DOM nivel 4 para conseguir que el desarrollo web permita crear webs más avanzadas, seguras y con muchas más funciones.

Las distintas versiones de DOM a lo largo de la historia han sido:

  • DOM nivel 1, publicada en 1998.
  • DOM nivel 2, publicada en 2000.
  • DOM nivel 3, publicada en 2004.
  • DOM nivel 4, actualmente en desarrollo.

Califica nuestro tutorial