Javascript de retour dans le jeu

Depositphotos 27736851 s

Je me souviens quand les gens parlaient de la disparition de Javascript. De nombreux navigateurs vous permettront de bloquer ses paramètres en raison de scripts malveillants. Cependant, Javascript est de retour à la hausse. Pour les non-techniciens… Il existe deux moyens de programmation de sites Web: côté serveur et côté client. Un exemple de script côté serveur est lorsque vous soumettez votre commande, vos informations sont publiées sur le serveur, puis une nouvelle page apparaît, produite par le serveur. Un exemple de script côté client est lorsque vous cliquez sur Soumettre et obtenez un message d'erreur instantané indiquant que vous n'avez pas entré d'informations valides.

PHP et VBScript sont des exemples de langages côté serveur. Javascript est un script côté client. Avec l'avènement du XML, Javascript a une nouvelle vie. Javascript peut communiquer directement avec le serveur sans que le serveur ne publie une nouvelle page. Le client et le serveur peuvent désormais communiquer entre eux simplement en utilisant XML.

Pendant longtemps, l'industrie du logiciel a été divisée entre la foule des logiciels et celle des fournisseurs de services d'application. Le logiciel se charge et s'exécute localement sur votre PC / MAC. ASP est un logiciel qui s'exécute sur le serveur et vous interagissez via un navigateur. L'avantage de l'ASP est qu'il peut déployer des corrections et de nouvelles fonctionnalités sans que vous ayez à installer quoi que ce soit localement. L'inconvénient était que le logiciel basé sur le navigateur était sévèrement limité en raison de la programmation côté client et des limitations du navigateur.

La capacité de Javascript à communiquer via XML change cependant le plateau de jeu !!! En étant capable de communiquer avec le serveur tout en fonctionnant dans le navigateur, vous pouvez désormais concevoir des applications très complexes qui rivaliseront avec les logiciels de bureau. Et vous aurez tous les avantages d'exécuter ce logiciel à partir du serveur du fournisseur… permettant la publication régulière de correctifs et de fonctionnalités. Javascript est également pris en charge dans tous les navigateurs, alors utilisez ce que vous aimez!

Quelques bons exemples: découvrez le travail de glisser-déposer à ce sujet website.
Aimez-vous MS Word? Il existe des éditeurs incroyables sur le Web. En voici une.

Les fournisseurs de services d'application ne tarderont pas à prendre le relais. Je peux imaginer le jour où vous louez Microsoft Office pour 9.95 $ par mois plutôt que de payer quelques centaines pour chaque licence.

Un commentaire

  1. 1

    @Douglas: “PHP and VBScript are examples of Server-side languages.”

    That’s actually not techniquement true about VBScript. What would be more true would be to say “VBScript is an example of a scripting language that has been used mostly on the Server-side as the primary language for Microsoft’s ASP even though it can be used as a client-side scripting language in Microsoft’s Internet Explorer. »

    You could go on to say “There are several reasons why VBScript has not been widely accepted as a client-side scripting language with the most important being that it didn’t work in Netscape’s Navigator back in client-side scripting’s formative years, and also doesn’t work in FireFox, Safari, or Opera now. Another important reason by Javascript trumped VBScript for the lead on the client is because VBScript is a much less powerful language than Javascript. »

    Yes, it is a mouthful and I could have wordsmithed it down, but given the context, why go to the effort? 🙂

    P.S. I have over 10 years experience programming in VBScript, and am just now really starting to learn Javascript in earnest, so for me to say the latter is more powerful is telling…

Que pensez-vous?

Ce site utilise Akismet pour réduire les spams. Découvrez comment sont traitées les données de vos commentaires..