-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

samedi 20 avril 2013

Qu'est-ce que Active Scripting?

Active Scripting est une version du système d'exploitation Microsoft Windows d'un langage de script qui est basée sur des 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 des pages Web et des 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 qu’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.

Active Scripting, qui a été également connu sous le nom des scripts ActiveX, était couramment utilisé dans la technologie d'application Web de Microsoft appelée Active Server Pages (ASP). Microsoft pris en charge la technologie dans Internet Explorer 3 (IE3) navigateur en 1996 et dans ses 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). Active Scripting 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 d'entrée de forme, et les calculs. Lorsque les 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 parce que la réponse aux actions des utilisateurs 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 manqué la saisie d'un champ obligatoire, par exemple. Si la validation est arrivé sur le serveur, la page Web enverrait des informations incomplètes, un programme sur le serveur permettrait de valider l'entrée, découvrez cette information était manquante, et ensuite envoyer une réponse au navigateur.

JavaScript est un autre langage de script populaire qui est également souvent utilisé sur des 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, les internautes avertis peuvent donc visualiser et trouver des informations qui doivent être conservées en toute sécurité. Un exemple d'une situation où les références de script de base de données de l'application Web. Cette information peut permettre à des utilisateurs malveillants afin de gagner l'entrée à cette ressource.

Les scripts peuvent également être utilisés malicieusement pour voler des informations utilisateur, telles que le nom d'utilisateur et mot de passe pour un site bancaire de l'utilisateur. Pour lutter contre cela, les développeurs de navigateurs ont ajouté des fonctionnalités "sandbox" qui limite ce que le script est autorisé à le faire. Un autre concept de sécurité », site Web d'origine, les« renseignements ne permettant pas utilisé sur un site à ê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.