Introduction
-PHP, CGI. . . : permettent des comportements dynamiques côté serveur. Nécessitent un échange entre le navigateur et le serveur Web (soumission d’un formulaire, clic sur un lien) pour chaque comportement dynamique souhaité.
-JavaScript : permet des comportements dynamiques côté client:
manipulation des fenêtres, changement dynamique du code HTML/CSS, interaction fine avec les formulaires. . .
-Permet la manipulation du DOM (DocumentObjectModel), la représentation du document HTML comme un arbre, les balises étant les nœuds de l’arbre.
-« Dynamic HTML » (DHTML) : JavaScript + DOM + CSS
-Alternatives : VBScript (Internet Explorer uniquement), Java (plus complet, mais plus lourd, plug-in nécessaire), Flash (nécessite un logiciel propriétaire pour le développement, plug-in nécessaire).
-Rien à voir avec Java !
….
Introduction à Java Script (375,39 KO) (Cours PDF)