Skip to main content

Que sont les scripts HTML?

Les documents de langage de balisage hypertexte (HTML) peuvent contenir des éléments de code de programmation, ou liens vers des fichiers de code source, qui sont exécutés à différents points tout en affichant ou en naviguant sur un site Web.Ces blocs de code sont généralement appelés scripts HTML, car ils sont intégrés dans le code HTML lus par le navigateur et sont exécutés, au moins en partie, par le navigateur;Ils sont également connus sous le nom de script côté client.Les scripts HTML les plus populaires sont écrits dans une langue connue sous le nom de JavaScript , bien qu'il soit possible d'écrire des scripts HTML dans Visual Basic Scripting Edition et le langage de commande d'outils (TCL).Le but des scripts HTML est généralement d'étendre l'interactivité d'un site Web en permettant le traitement rapide sur le côté client des informations fournies par l'utilisateur, bien qu'ils puissent également être utilisés pour créer des effets visuels tels que des animations, des jeux ou des graphiques dynamiques.Le plus souvent, un script HTML est inséré dans un document HTML via l'utilisation de la balise de script.

Il existe une distinction technique entre les scripts HTML et d'autres types d'applications compilées ou d'éléments interactifs qui peuvent être utilisés sur un site Web.Le script est généralement écrit dans un langage de script lisible par l'homme, puis intégré dans un document HTML d'une manière ou d'une autre.Alternativement, une application Web est généralement écrite dans un langage qui nécessite que le code soit compilé dans le code machine ou le bytecode qui est ensuite exécuté par un interprète autonome sur le système de l'utilisateur.Les scripts sont généralement exécutés par le navigateur Web ou un plug-in pour le navigateur Web.

Une autre différence est que les scripts HTML ont tendance à être moins complets que les langages de programmation compilés, en s'appuyant davantage sur la fonctionnalité de base du navigateur Web et du HTML HTML,pour certains aspects internes.Cela rend un script plus facile et plus sûr à exécuter dans un navigateur, mais peut également restreindre les performances et d'autres fonctionnalités, telles que l'accès aux fichiers et matériels.Certains scripts côté client ne s'exécutent que partiellement à l'intérieur du navigateur Web, en contactant plutôt le serveur Web pour terminer l'exécution via d'autres méthodes.Cette technique est fréquemment utilisée pour le traitement sécurisé ou propriétaire des informations, comme cela peut être le cas sur un site Web de commerce électronique.

Dans la plupart des cas, les scripts HTML sont utilisés pour accéder aux composants d'un site Web via le navigateur Web.Cela permet d'accéder à la toile de rendu où le site est dessiné, des variables telles que la couleur d'arrière-plan d'une page, ou même des événements utilisateur tels que les mouvements de souris ou les clics de bouton.Les langages de script HTML complexes ont une syntaxe structurée ou orientée objet, permettant la création d'applications complètes telles que des jeux ou des traitements de texte.D'autres fois, les scripts HTML sont utilisés pour traiter les données des formulaires HTML afin que les valeurs entrées soient vérifiées, converties en autres types de données ou même formatées pour la sortie en serveur.