Accesibilidad a la Red |
Introducción a DHTML
ResumenDHTML consiste en el uso de HTML4, CSSP y Javascript combinados en las páginas web para lograr efectos avanzados multimedia y de interactividad en las mismas. ArtículoDHTML son las siglas en inglés de Lenguaje de Marcado de Hipertexto Dinámico, o simplemente HTML Dinámico. No se trata de un único lenguaje sino de un término genérico para referirse a los últimos lenguajes de creación de páginas web que permiten aportar interactividad y animación a las mismas. Para aclarar más la definición se puede decir que DHTML hace referencia a páginas desarrolladas usando una combinación de HTML 4, Javascript, hojas de estilo en cascada (CSS), incluyendo la extensión para posicionamiento (CSSP), uso de capas (layers) y divisiones de página (DIV). Multimedia e interactividad Hay que considerar que el HTML fue desarrollado con la idea de crear documentos estáticos y sin animación. Una vez la página se ha cargado en el navegador, ésta no cambia de apariencia o contenido a menos que se vuelva a recargar desde el servidor. Esto limita sus posibilidades como un formato para crear contenido multimedia interactivo. Sin embargo, con DHTML los desarrolladores pueden crear páginas que actualicen su contenido dinámicamente, cambien de apariencia y que muestren, escondan e incluso desplacen elementos por toda la página. Esto abre la puerta a la creación de animaciones, juegos y otras aplicaciones multimedia más complejas. Posicionamiento y animación con CSSP y Javascript Por otro lado, con la ayuda de Javascript se puede cambiar el posicionamiento absoluto de bloques de contenido de la página en respuesta a eventos causados por el usuario, como hacer clic en una imagen. Así se logra la simulación del movimiento de estos elementos. También se puede lograr usando Javascript un efecto de 'arrastra y soltar' (drag and drop) de los componentes de la página: imágenes, texto o incluso tablas completas. Creación dinámica de contenido
Compatibilidad entre navegadores Se recomienda que antes de publicarlas se prueben las páginas web que usen estas tecnologías en distintos navegadores y versiones para verificar si el funcionamiento es satisfactorio. Hay que lograr que al menos sean mínimamente usables aunque no puedan reproducir los efectos avanzados de DHTML incluidos en el código. Para ampliar información sobre DHTML se recomienda este tutorial en castellano con algunos ejemplos simples muy ilustrativos en http://www.cicei.ulpgc.es/gsi/tutorial_dhtml/index.html |
(c) Unidad ACCESO.
Dep. Psicología Evolutiva i de l'Educació.
Universitat de Valencia Estudi General. |