Diferencia entre Ajax y Dhtml
- 4652
- 141
- Elvira Arteaga
Las tecnologías del navegador han experimentado una enorme cantidad de crecimiento desde el principio, desde las simples páginas estáticas de HTML hasta la animación completa y la interacción de Flash. El número de herramientas disponibles para el desarrollo de la página web ha explotado y ya no se limita a algunas opciones para construir su página.
En los últimos años, las páginas básicas de HTML se han vuelto un poco más aburridas, por lo que los desarrolladores realmente estaban luchando por hacer que sus sitios sean un poco más interesantes para los espectadores. Un aspecto que se analizó fue cómo hacer que las páginas sean un poco más interactivas para darle más sabor. Aunque se crearon muchos estándares, discutiremos dos aquí por el bien de Brevity.
Las páginas HTML aburridas dieron paso al aumento de DHTML o HTML dinámico. DHTML permite al creador de la página web programar respuestas específicas a acciones exactas que realiza el espectador. Esto es muy evidente cuando un espectador mueve su mouse encima de un botón y el botón brilla o parece presionado. Esta es una capacidad de DHTML que no es posible con HTML solo.
Otro aspecto de HTML que la gente quería cambiar era su comportamiento cada vez que solicita cambiar algo. HTML siempre vuelve a cargar la página para que pueda mostrar la página recién solicitada. Encontraron una solución llamada iframe a esto que permitió al usuario recargar un marco a la vez si quisiera; Pero se descubrió que esto era bastante faltante. Ajax o JavaScript y XML asíncrono se crearon para remediar esta deficiencia específica de HTML. AJAX permite que las páginas soliciten solo los datos que necesita para cambiar y no toda la página. Esto se puede ver claramente en páginas web que le muestran una galería de imágenes. Antes de Ajax, cuando hace clic en Siguiente, toda la página se vuelve a cargar para mostrar la siguiente imagen. Pero con Ajax, solo esa imagen cambia y el resto de la página ni siquiera se mueve.
En esencia, Ajax y Dhtml son dos de los remedios creados para aumentar las capacidades de HTML. Dhtml hace esto cambiando los elementos en la pantalla dependiendo de cuáles sean las acciones del usuario. Mientras que AJAX permite que el navegador solicite ciertos elementos a la vez para reducir la tensión en la conexión a Internet y evitar el molesto proceso de recarga. Con eso en mente, podemos decir que AJAX y DHTML, utilizados al mismo tiempo, podrían mejorar enormemente una experiencia de visualización de los usuarios.
Encuentra un libro sobre Ajax y HTML.