Une fonctionnalité importante des applications Web modernes réside dans les éléments interactifs : des boîtes de dialogue aux menus pop-up en passant par les fonctions d’autocomplétion. Plus la page est interactive, plus elle peut communiquer avec le serveur Web en fournissant un maximum de contenu personnalisable aux visiteurs. De cette manière, ces derniers peuvent naviguer facilement à travers le site sans avoir à recharger la page actuelle à chaque fois qu’ils effectuent une nouvelle action.
Les scripts fonctionnant côté client (directement sur le navigateur) sont la clé pour mettre en place ces types de solutions. Le premier qu’il faut mentionner ici est JavaScript, un langage de script supporté par tous les navigateurs populaires. Mais même s’il s’agit d’une partie essentielle de tous les projets WEB, JavaScript n’est pas toujours vu d’un bon œil et se fait parfois bloquer par les applications individuelles, voire par l’utilisateur (ce qui arrive de plus en plus souvent). Voici un petit aperçu de ce langage de script, ainsi que quelques instructions vous expliquant comment activer JavaScript dans votre navigateur.