ALI

vendredi 31 janvier 2014

Qu'est-ce que le langage de script côté client?

Le script côté client est un processus par lequel un Web programme informatique est exécuté sur l'ordinateur de l'utilisateur plutôt que sur l'ordinateur hébergeant le site. Plus précisément, il traverse un type de programme connu sous le nom d'un script, qui est gérée par le navigateur Web de l'utilisateur. La principale raison de script côté client est de permettre à une page Web à être créé expressément autour propres données et les options de l'utilisateur, plutôt que d'être une page fixe qui apparaît toujours le même à chaque utilisateur.

La nécessité d'un script côté client provient de la façon dont les pages Web fonctionnent. A l'origine, les pages ont été écrites dans la norme HTML et étaient connus comme des pages statiques, c’est à chaque ordinateur, et à son tour, chaque utilisateur, vu exactement la même page. Ce site Web fais très limité dans le traitement de grands ensembles de données, comme un calendrier de chemin de fer. Avec des pages statiques, la seule solution était d'imprimer le calendrier au complet et permettre à l'utilisateur traquer les détails pertinents.

Ce problème a été résolu par le développement de pages web dynamiques. Ceux-ci peuvent s'adapter pour répondre à une situation particulière, comme si un utilisateur est à la recherche d'un voyage entre deux stations dans une période de temps spécifique. Le résultat de la recherche s'affiche dans une page web dynamique, qui est automatiquement créé pour cette requête.

Il y a deux façons d'effectuer le traitement nécessaire pour générer la page web dynamique. Scripts côté serveur signifie que l'ordinateur hébergeant le site web, connu comme un serveur, effectue tout le travail et génère une page HTML à envoyer à l'utilisateur de ordinateur. Une méthode pour ce faire est connu comme VBScript , ce qui explique pourquoi de temps en temps les utilisateurs peuvent effectuer une recherche ou une autre demande dynamique sur un site Web et de revenir une page listant une "erreur de base de données VBScript."

La deuxième méthode, le script côté client, comprend l'implantation code spécial dans la page web. Le navigateur Web de l'utilisateur utilise ensuite ce code pour effectuer le traitement nécessaire, telles que la recherche d'une base de données d'arrière-scènes sur le site, et de produire une page de résultats. Le type le plus connu de code utilisé dans cette manière est appelé Javascript.

Le plus grand inconvénient de script côté client sont les implications de sécurité. En théorie, le code pourrait ordonner le navigateur pour effectuer toutes sortes d'actions, y compris l'accès aux données sur l'ordinateur lui-même. Les navigateurs Web utilisent une variété de mesures de sécurité pour empêcher ce maltraitée, par exemple en limitant le code pour accéder seulement le navigateur. Failles dans ces mesures de sécurité sont une des principales sources de l'occasion pour les créateurs de virus.