Was Scripting Klient-Seite?

Klient-Seite scripting ist ein Prozess, durch den ein web-basiert Computerprogramm auf den Computer des Benutzers eher als auf dem Computer läuft, der die Web site bewirtet. Spezifisch läuft es durch eine Art Programm bekannt als ein Index, der durch das web browser des Benutzers behandelt. Der Hauptgrund für Klientseite scripting ist zu erlauben, dass eine Webseite spezifisch um eigene Daten und Wahlen des Benutzers verursacht, eher als seiend eine örtlich festgelegte Seite, die immer die selben zu jedem Benutzer erscheint.

Die Notwendigkeit an Klientseite scripting ableitet von der Weisenwebseitenarbeit. Ursprünglich geschrieben Seiten in Standard-HTML und bekannt als statische Seiten; das heißt, sahen jeder Computer und der Reihe nach jeder Benutzer, genau die gleiche Seite. Dieses bildete Web site sehr begrenzt im Umgang mit großen Sätzen Daten, wie einem Bahnzeitplan. Mit statischen Seiten war die einzige Lösung, den Zeitplan innen zu drucken voll und ließ den Benutzer das relevante Detail unten jagen.

Dieses Problem gelöst durch die Entwicklung der dynamischen Webseiten. Diese können anpassen, um einer spezifischen Situation, wie gerecht zu werden, wenn ein Benutzer nach einer Reise zwischen zwei Stationen innerhalb eines Zeitraums des spezifischen Zeitpunktes sucht. Das Resultat der Suche angezeigt durch eine dynamische Webseite e, die automatisch für diese Frage verursacht.

Es gibt zwei Möglichkeiten, die Verarbeitung durchzuführen, die benötigt, um die dynamische Webseite zu erzeugen. Bediener-Seite scripting bedeutet, dass der Computer, der die Web site, bekannt als ein Bediener bewirtet, die ganze Arbeit ausführt und dann ein HTML page, um zum Computer des Benutzers zu senden erzeugt. Eine Methode für das Handeln dies bekannt als VBScript, das ist, warum gelegentlich Benutzer eine Suche oder anderen dynamischen Antrag auf einer Web site durchführen und eine Seite zurück erhalten können, die verzeichnet eine „VBScript Datenbankstörung.“

Die zweite Methode, die scripting Klientseite, mit.einbezieht te, speziellen Code in der Webseite einzubetten. Das web browser des Benutzers verwendet dann diesen Code, um die notwendige Verarbeitung, wie Suchen einer hinter den Kulissen Datenbank auf der Web site durchzuführen und produziert eine Seite aus den Resultaten. Die bekannteste Art des Codes auf diese Art benutzt genannt Javascript.

Die größte Beeinträchtigung von Klientseite scripting ist die Sicherheitsimplikationen. In der Theorie konnte der Code den Browser bestellen, alle Art von Tätigkeiten, einschließlich zurückgreifende Daten bezüglich des Computers selbst durchzuführen. Netzbrowser verwenden eine Vielzahl der Sicherheitsmaßnahmen, dieses zu verhindern missbrauchend, wie Begrenzen des Codes zum Zurückgreifen nur auf den Browser. Fehler in diesen Sicherheitsmaßnahmen sind eine der Hauptquellen der Gelegenheit für Virusschöpfer.