AMIR

dimanche 20 avril 2014

Qu'est-ce que un script actif?

Un script actif est une version du système d'exploitation Microsoft Windows d'un langage de script qui est à base de composants. Il est basé sur OLE Automation, qui est un mécanisme qui permet aux applications d'interagir avec d'autres applications, souvent par le passage de données entre eux. Les scripts ont été utilisés dans les pages Web et de logiciels.

Un script est un langage interprété. Une application écrite dans un langage de script n'est pas compilé, et il est traduit comme il est exécuté. À son tour, il ne sera pas courir aussi vite comme une application compilée, mais il peut être plus facile à développer. En tant que tel, son plus populaire pour les applications légères, telles que les pages web.

Un script actif, qui a également été connu sous le nom des scripts ActiveX, était couramment utilisé dans la technologie Microsoft de l'application Web appelée Active Server Pages (ASP). Microsoft pris en charge la technologie dans le navigateur Internet Explorer 3 (IE3) en 1996 et dans son Internet Information Services (IIS) plate-forme de serveur Web, également en 1996. Dans la technologie Microsoft, il a été utilisé dans l'automatisation des applications Microsoft Office, comme Excel, où il était connu comme Visual Basic pour Applications (VBA).Un script actif n'est plus mis à jour; il a été remplacé par des plates-formes de programmation. NET.

Les scripts peuvent être utilisés pour des fonctions telles que la modification de l'apparence du menu en fonction des actions de l'utilisateur, la validation sous forme d'entrée, et les calculs. Lorsque scripts s'exécutent sur le côté client, comme sur un navigateur, ils peuvent empêcher un retour au serveur, améliorant ainsi l'expérience utilisateur car la réponse aux actions de l'utilisateur peut être plus rapide. Par exemple, quand une entrée de formulaire est validée sur une page Web, l'utilisateur sera averti immédiatement qu'il a raté la saisie d'un champ obligatoire, par exemple. Si tout s'est bien passé sur le serveur, la page Web enverrait des informations incomplètes, un programme sur le serveur permettrait de valider l'entrée, découvrez qu'il manquait des renseignements, puis envoyer une réponse au navigateur.

Javascript est un autre langage de script populaire qui est également souvent utilisé sur les pages Web. Il peut être confondu avec un langage de programmation Web populaire connu sous Java. Bien que les deux soient basés sur le langage de programmation C, ils sont deux langues différentes. Le langage Javascript est interprété et Java est généralement compilée.

Les langages de script peuvent poser des problèmes de sécurité. Le code est lisible par les humains, donc les internautes avertis peuvent voir et trouver les informations qui doivent être conservées en toute sécurité. Un exemple d'une situation où le script fait référence à la base de données d'une application Web. Cette information peut permettre aux utilisateurs malveillants d'acquérir entrée à cette ressource.

Les scripts peuvent également être utilisés malicieusement pour voler des informations utilisateur, telles que le nom et le mot de passe de connexion d'un utilisateur à un site bancaire. Pour lutter contre cela, les développeurs de navigateurs ont ajouté des fonctionnalités "sandbox" qui limite ce que le script est autorisé à faire. Un autre concept de sécurité », site Web d'origine," rejette les informations utilisées sur un seul site pour être utilisé sur un autre site. En dépit de ces efforts de sécurité, de nombreux utilisateurs choisissent de désactiver Active Scripting ou Javascript dans leur navigateur.