Différence entre ajax et dhtml

Différence entre ajax et dhtml

Les technologies de navigateur ont connu une énorme croissance depuis le tout début, des pages statiques simples de HTML à l'animation et à l'interaction complètes du flash. Le nombre d'outils disponibles pour le développement de la page Web a explosé et vous n'êtes plus limité à quelques options pour créer votre page.

Au cours des dernières années, les pages HTML de base sont devenues un peu plus ennuyeuses, donc les développeurs se sont vraiment brouillés pour rendre leurs sites un peu plus intéressants pour les téléspectateurs. Un aspect qui a été examiné était de rendre les pages un peu plus interactives pour lui donner plus de saveur. Bien qu'il y ait eu de nombreuses normes créées, nous en discuterons deux ici pour le bien.

Les pages HTML ennuyeuses ont cédé la place à la montée en puissance du DHTML ou du HTML dynamique. DHTML permet au créateur de la page Web de programmer des réponses spécifiques aux actions exactes que le spectateur fait. Ceci est très évident lorsqu'un spectateur déplace sa souris sur un bouton et que le bouton brille ou semble appuyé sur. C'est une capacité de DHTML qui n'est pas possible avec HTML seul.

Un autre aspect de HTML que les gens voulaient changer était son comportement chaque fois que vous demandez à changer quelque chose. HTML recharge toujours la page afin qu'elle puisse afficher la page nouvellement demandée. Ils ont trouvé une solution appelée iframe à ceci qui a permis à l'utilisateur de recharger un cadre à la fois s'il le voulait; Mais cela s'est avéré être assez manquant. Ajax ou Asynchronous Javascript et XML ont été créés pour remédier à cette lacune spécifique de HTML. Ajax permet aux pages de demander uniquement les données qu'elle doit modifier et non toute la page. Cela peut être clairement vu dans les pages Web qui vous montrent une galerie de photos. Avant Ajax, lorsque vous cliquez sur Suivant, la page entière recharge pour afficher l'image suivante. Mais avec Ajax, seule cette image change et le reste de la page ne bouge même pas.

En essence, Ajax et Dhtml sont deux des remèdes qui ont été créés pour augmenter les capacités de HTML. DHTML le fait en modifiant les éléments à l'écran en fonction des actions de l'utilisateur. Tandis qu'Ajax permet au navigateur de demander à certains éléments à la fois de réduire la pression sur la connexion Internet et d'éviter le processus de rechargement ennuyeux. Dans cet esprit, nous pouvons dire que l'Ajax et le DHTML, utilisés en même temps, pourraient considérablement améliorer une expérience de visualisation des utilisateurs.

Trouvez un livre sur Ajax et HTML.