HISTORIQUE - DESCRIPTION




Javascript a été créé par Netscape en 1995 sous le premier nom de Livescript
depuis, 5 versions se sont succédées, respectivement javascript 1.0, 1.1, 1.2, 1.3, 1.4, 1.5

Microsoft ayant par ailleurs développé sont propre langage de script entre temps (jscript), l'incompatibilité entre les scripts et navigateurs concurrents ne facilitait pas les choses jusqu'à la standardisation proposée par deux organismes :
L'ECMA (European computer Manufactures Association)  sous le nom de code 262, version 3 actuellement standardise les éléments et instructions de base.
Le W3C(World Wide Web Consortium)  élabore le DOM(domain object model) qui décris les éléments du navigateur et la manière dont ils s'articulent.


Javascript est un langage de script complémentaire de HTML qui vient combler les lacunes du langage de base servant à structurer les pages WEB qui est essentiellement statique et ne propose pas d'interactivité entre l'internaute et le serveur de pages par exemple.


Les applications javascript :

la liste n'est pas exhaustive et les applications de javascript sont très variées...

Les spécificités javascript :

Javascript s'apparente sans en avoir toute la puisssance aux langages orientés objet et donc à la POO. De ce fait on aura accès à des objets prédéfinis ou à créer, à leur propriétés, à leur méthodes
C'est un langage interprété, coté client c'est à dire par le navigateur de l'internaute qui consulte les pages contenant le code.
Le code est intégré au code HTML de la page.
Le code peut être lu par tout internaute il suffit d'afficher le source de la page par exemple
Les règles de sécurité interdisent en thèorie la lecture et l'écriture sur les supports de masse (disque dur, flash bar ect...)




© Emmanuel Besnard, octobre 2004