Javascript tilbage i spillet

Depositphotos27736851 s

Jeg kan huske, når folk talte om bortgangen af ​​Javascript. Mange browsere giver dig mulighed for at blokere dets indstillinger på grund af ondsindede scripts. Imidlertid er Javascript nu stigende. For ikke-teknologier ... Der er to måder, hvorpå webstedsprogrammering fungerer: Server-side og Client-side. Et eksempel på scripting på serversiden er, når du afgiver din ordre, dine oplysninger sendes til serveren, og derefter kommer en ny side op, der produceres af serveren. Et eksempel på et klientsidescript er, når du klikker på send og får en øjeblikkelig fejlmeddelelse om, at du ikke har indtastet gyldige oplysninger.

PHP og VBScript er eksempler på serversidesprog. Javascript er et script på klientsiden. Med fremkomsten af ​​XML har Javascript noget nyt liv i sig. Javascript kan kommunikere direkte med serveren uden at kræve, at serveren sender en ny side. Klienten og serveren kan nu kommunikere til hinanden ved blot at bruge XML.

I lang tid var softwareindustrien opdelt mellem softwaremængden og applikationsudbydermængden. Software indlæses og kører lokalt på din pc / MAC. ASP er software, der kører på serveren, og du interagerer via en browser. Fordelen ved ASP er, at de kan udrulle rettelser og nye funktioner uden at du behøver at installere noget lokalt. Ulempen var, at den browserbaserede software var stærkt begrænset på grund af klientsides programmering og browserbegrænsninger.

Javascript's evne til at kommunikere via XML ændrer dog spillebrættet !!! Ved at være i stand til at kommunikere med serveren og stadig køre i browseren, kan du nu designe meget komplekse applikationer, der vil konkurrere med desktop-software. Og du vil have alle fordele ved at køre denne software fra udbyderens server ... så fixes og funktioner frigives regelmæssigt. Javascript understøttes også på tværs af browsere, så brug det, du kan lide!

Nogle gode eksempler: Tjek træk og slip arbejde på dette websted.
Kan du lide MS Word? Der er nogle utrolige redaktører derude på nettet. Her er en.

Det vil ikke vare længe, ​​før applikationstjenesteudbydere begynder at overtage. Jeg kan forestille mig den dag, hvor du lejer Microsoft Office for $ 9.95 om måneden i stedet for at betale et par hundrede for hver licens.

En kommentar

  1. 1

    @Douglas: "PHP og VBScript er eksempler på sprog på serversiden."

    Det er det faktisk ikke teknisk set sandt om VBScript. Hvad der ville være mere sandt ville være at sige “VBScript er et eksempel på et skriptsprog, der for det meste er blevet brugt på serversiden som det primære sprog for Microsofts ASP, selvom det kan bruges som skriptsprog på klientsiden i Microsofts Internet Explorer."

    Du kunne fortsætte med at sige “Der er flere grunde til, at VBScript ikke er blevet bredt accepteret som et script-sprog på klientsiden, hvor det vigtigste er, at det ikke fungerede i Netscapes Navigator tilbage i client-side-scriptings formative år og heller ikke fungerer i FireFox, Safari eller Opera nu. En anden vigtig årsag ved Javascript trumfede VBScript for kundeemnet, fordi VBScript er et meget mindre magtfuldt sprog end Javascript."

    Ja, det er en mundfuld, og jeg kunne have smidt det ned, men i betragtning af sammenhængen, hvorfor gå til en indsats? 🙂

    PS Jeg har over 10 års erfaring med programmering i VBScript, og er lige nu virkelig begyndt at lære Javascript for alvor, så for mig at sige sidstnævnte er mere magtfuld er at fortælle ...

Hvad mener du?

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.