Html

1492 mots 6 pages
1) Présentation générale

JavaScript est un langage de script orienté-objet utilisé pour le développement d'applications internet. Ce langage a été développé par la société Netscape Corporation, qui l'a introduit, pour la première fois dans son Navigator 2.0 en 1996. Depuis, le langage a été enrichi, et afin de rendre ce langage accessible à d'autres navigateurs, un procédé de normalisation a été entrepris dès 1996. La norme porte le nom ECMA-262 [ECM99], et on se réfère parfois à JavaScript sous le nom d'ECMAscript.
Les programmes JavaScript s'intègrent dans le code XHTML d'une page Web. L'intérêt d'un langage comme JavaScript est de pouvoir contrôler dynamiquement le comportement d'une page Web : on peut par exemple vérifier que le code postal saisi dans la page est correct, faire afficher des menus spéciaux quand la souris approche d'une zone donnée, afficher des bandeaux publicitaires animés, orienter automatiquement le visiteur sur une autre page, …
En résumé, JavaScript est un langage de scripts qui incorporé aux balises XHtml, permet d'améliorer la présentation et l'interactivité des pages Web.

1-1) JavaScript est utilisé côté client

La charge d'exécuter le code JavaScript incombe au client, c'est-à-dire à un navigateur web. Le serveur envoie le code XHTML et JavaScript au client qui l'interprète dès qu'il est chargé. Ce type de fonctionnement s'oppose aux langages orientés serveurs, comme PHP ou ASP. Dans ce cas, le serveur exécute le programme pour produire du XHTML et l'envoie au client.

1-2) JavaScript est interprété

On distingue habituellement deux modes d'exécution des programmes. Dans le premier mode, dit compilé, le programme source est traduit dans un autre format, directement compréhensible par la machine. La phase de traduction s'appelle la compilation et donne un fichier exécutable (ou binaire). Les avantages de ce mode sont la rapidité d'exécution (les instructions sont directement exécutées par la machine) et la validité

en relation

  • Cas sylvie s
    7465 mots | 30 pages
  • AucuneIdee
    977 mots | 4 pages
  • SUP DS2
    1995 mots | 8 pages
  • Montaigne
    350 mots | 2 pages
  • sabir
    1989 mots | 8 pages
  • Société générale
    390 mots | 2 pages
  • Html
    477 mots | 2 pages
  • Cours POW JS
    8023 mots | 33 pages
  • Histoire du we
    583 mots | 3 pages
  • Dissertation flowcode
    326 mots | 2 pages
  • Connaissances
    477 mots | 2 pages
  • Dimanches d'aout
    267 mots | 2 pages
  • Qu'est ce que le css
    1413 mots | 6 pages
  • Html
    4654 mots | 19 pages
  • Info
    268 mots | 2 pages