Ajax est un concept - une façon de rendre le Web plus interactif, et en tant que telle n'a jamais été réellement créés ou introduits. En fait, le concept existait bien avant il est devenu populaire. Toutefois, le terme a été inventé en 2005 par Jesse James Garrett, fondateur de Adaptive chemin. Avec l'introduction de l'élément iframe HTML par Internet Explorer en 1996, les développeurs Web peuvent maintenant charger de manière asynchrone une autre page Web dans une section d'une page actuellement chargée.
En utilisant une iframe avec zéro dimensions, vous pouvez utiliser une iframe pour charger le contenu d'une autre page, extraire les parties concernées et l'injecter dans votre propre page, le tout dans le fond.
En 1999, le nouveau XMLHttpRequest ActiveX le contrôle a été développé par Microsoft pour Internet Explorer. Le nouvel objet peut charger les pages de manière asynchrone, de tout site web comme souhaitée par le développeur. A partir de maintenant, il est disponible dans tous les principaux navigateurs tels que Firefox, Safari et Opera.
En 2006, ce contrôle a été normalisé par le consortium World Wide Web (W3C), dans un projet de spécification. En conséquence, une fois finalisé, tout nouveau navigateur qui envisage de suivre les standards du web devra soutenir cet objet.
JavaScript, XML et HTML sont des formats de texte pur, et le seul outil de programmation que vous avez vraiment besoin est un éditeur de texte. Si vous préférez le codage manuel, vous devez soit préférez Notepad ++, ou un éditeur de texte pur.
Un environnement de développement intégré (IDE) est nécessaire dans ce cas, comme vous aurez même pas besoin de compiler quoi que ce soit. Cependant, travailler avec l'un améliore la productivité car il soutiendra la coloration syntaxique, complétion de code, et vous avertira si vous tromper dans quoi que ce soit.
Sauf si vous prévoyez de faire un travail de conception vraiment lourd pour votre site web, Aptana Studio est un bon choix. Il est pas un éditeur WYSIWYG, qui peut être un turn-off si vous l'intention de faire mise en page complexe.
Toutefois, pour obtenir votre mise en page sur le sol, vous pouvez utiliser des applications gratuites et Open Source tels que Komposer ou Amaya. Si vous vous voulez vraiment aller pour le développement web, Dreamweaver est une solution professionnelle par Adobe
Donc, pour utiliser efficacement ce