// ECMA Script / Pourquoi ? Comment ? /

Historique

Le JavaScript (initialement nommé LiveScript) est né fin 1995. Il à été développé au départ par la société Netscape afin d'ajouter du dynamisme aux pages web en y insérant des éléments mobiles mais aussi de l'interactivité. Il a été implémenté dès la version 2.0 de Netscape Communicator. Parallèlement Microsoft a dévellopé un langage similaire, le JScript, afin de concurrence le JavaScript ; sa toute première version était disponible dans Internet Explorer 3.0.

Depuis les deux langages ont évolué en devenant de plus en plus semblables, des différences demeurant pourtant et étant le cauchemar des webmasters. ECMA Script est une tentative de normalisation de ce langage, afin que tout les navigateurs puissent réagir de la même façon face à des instructions identiques.

Nous allons étudier, dans cette partie, les bases de l'ECMA Script que nous appelerons par commodité JavaScript.

Le DOM

DOM.