Was ist aktives Skript?
Active Scripting ist eine Microsoft Windows-Betriebssystemversion einer Skriptsprache, die auf Komponentenbasis basiert.Es basiert auf der OLE -Automatisierung, bei der es sich um einen Mechanismus handelt, mit dem Anwendungen mit anderen Anwendungen interagieren können, häufig durch Übergeben von Daten zwischen ihnen.Die Skripte wurden in Webseiten und Softwareprogrammen verwendet.
Ein Skript ist eine interpretierte Sprache.Eine in einer Skriptsprache geschriebene Anwendung wird nicht kompiliert und übersetzt, wie sie ausgeführt wird.Im Gegenzug wird es nicht so schnell wie eine kompilierte Anwendung ausgeführt, aber es kann einfacher zu entwickeln sein.Daher sind Skripte für leichte Anwendungen wie Webseiten beliebter.
Active Scripting, das auch als ActiveX Scripting bezeichnet wird, wurde häufig in der Microsoft -Webanwendungs -Technologie verwendet, die als Active Server Pages (ASP) bezeichnet wird.Microsoft unterstützte die Technologie 1996 im Browser des Internet Explorer 3 (IE3) und in seiner Webserverplattform für Internet Information Services (IIS) im Jahr 1996. In der Microsoft -Technologie wurde sie zur Automatisierung von Microsoft -Office -Anwendungen wie Excel, verwendet, wie Excel,wo es als Visual Basic für Anwendungen (VBA) bekannt war.Aktive Skripten werden nicht mehr aktualisiert.Es wurde von .NET -Programmierplattformen ersetzt.Wenn Skripte auf der Client -Seite ausgeführt werden, z. B. in einem Browser, können sie eine Reise zum Server verhindern, wodurch die Benutzererfahrung verbessert wird, da die Antwort auf Benutzeraktionen schneller sein kann.Wenn beispielsweise ein Formulareintrag auf einer Webseite validiert wird, wird der Benutzer sofort benachrichtigt, dass er beispielsweise das Eingeben eines erforderlichen Feldes verpasst hat.Wenn die Validierung auf dem Server stattgefunden hat, würde die Webseite die unvollständigen Informationen senden, ein Programm auf dem Server validieren den Eintrag, entdeckt, dass Informationen fehlten, und senden dann eine Antwort an den Browser.
JavaScript ist eine weitere beliebte SkriptspracheDas wird auch häufig auf Webseiten verwendet.Es kann mit einer beliebten Web -Programmiersprache verwechselt werden, die als Java bekannt ist.Obwohl beide auf der C -Programmiersprache basieren, sind sie zwei verschiedene Sprachen.Die JavaScript -Sprache wird interpretiert und Java wird normalerweise zusammengestellt.Der Code ist durch Menschen lesbar, daher können versierte Webbenutzer ihn anzeigen und Informationen finden, die sicher gehalten werden sollten.Ein Beispiel ist eine Situation, in der das Skript auf die Datenbank einer Webanwendung verweist.Diese Informationen können es böswilligen Benutzern ermöglichen, Zugang zu dieser Ressource zu erhalten.
Skripte können auch böswillig verwendet werden, um Benutzerinformationen zu stehlen, z. B. den Anmeldenamen und das Passwort eines Benutzers für eine Bankwebsite.Um dies zu bekämpfen, haben Browser -Entwickler "Sandbox" -Funktionalität hinzugefügt, die das, was das Skript tun darf, einschränkt.Ein weiteres Sicherheitskonzept, „Origin -Website“, trifft nicht auf, dass Informationen auf einer Website verwendet werden, die auf einer anderen Website verwendet werden kann.Trotz dieser Sicherheitsbemühungen deaktivieren viele Benutzer aktive Skript- oder JavaScript in ihren Browsern.