Principal La technologie

Langage de programmation de scripts Web

Langage de programmation de scripts Web
Langage de programmation de scripts Web

Vidéo: TUTO JS - #0 BASES DU JAVASCRIPT ET PRÉ-REQUIS 2024, Juillet

Vidéo: TUTO JS - #0 BASES DU JAVASCRIPT ET PRÉ-REQUIS 2024, Juillet
Anonim

Script Web, un langage de programmation informatique pour ajouter des capacités dynamiques aux pages du World Wide Web. Les pages Web balisées avec HTML (langage de balisage hypertexte) ou XML (langage de balisage extensible) sont en grande partie des documents statiques. Les scripts Web peuvent ajouter des informations à une page au fur et à mesure qu'un lecteur l'utilise ou laisser le lecteur saisir des informations qui peuvent, par exemple, être transmises au service des commandes d'une entreprise en ligne. CGI (interface de passerelle commune) fournit un mécanisme; il transmet les demandes et les réponses entre le navigateur Web du lecteur et le serveur Web qui fournit la page. Le composant CGI sur le serveur contient de petits programmes appelés scripts qui prennent des informations du système de navigation ou les fournissent pour l'affichage. Un script simple peut demander le nom du lecteur, déterminer l'adresse Internet du système utilisé par le lecteur et imprimer un message d'accueil. Les scripts peuvent être écrits dans n'importe quel langage de programmation, mais, comme ce sont généralement de simples routines de traitement de texte, les langages de script informatique tels que PERL sont particulièrement appropriés.

Une autre approche consiste à utiliser un langage conçu pour les scripts Web à exécuter par le navigateur. JavaScript est l'un de ces langages, conçu par Netscape Communications Corp.; il peut être utilisé avec les navigateurs de Netscape et de Microsoft Corporation. JavaScript est un langage simple, assez différent de Java. Un programme JavaScript peut être incorporé dans une page Web avec la balise HTML. Les instructions JavaScript qui suivent cette balise seront exécutées par le navigateur lorsque la page est sélectionnée. Afin d'accélérer l'affichage des pages dynamiques (interactives), JavaScript est souvent combiné avec XML ou une autre langue pour échanger des informations entre le serveur et le navigateur du client. En particulier, la commande XMLHttpRequest permet aux demandes de données asynchrones du serveur sans obliger le serveur à renvoyer la page Web entière. Cette approche ou «philosophie» de la programmation est appelée Ajax (JavaScript asynchrone et XML).

VB Script est un sous-ensemble de Visual Basic. Développé à l'origine pour la suite de programmes Office de Microsoft, il a également été utilisé par la suite pour les scripts Web. Ses capacités sont similaires à celles de JavaScript, et il peut être intégré au HTML de la même manière.

Derrière l'utilisation de ces langages de script pour la programmation Web se trouve l'idée de programmation de composants, dans laquelle les programmes sont construits en combinant des composants indépendants précédemment écrits sans aucun traitement de langage supplémentaire. Les programmes JavaScript et VB Script ont été conçus comme des composants pouvant être attachés aux navigateurs Web pour contrôler la façon dont ils affichent les informations.