Javascript torna in u ghjocu

Depositphotos 27736851 s

M'arricordu quandu a ghjente parlava di a morte di Javascript. Parechji navigatori vi permetteranu di bluccà e so impostazioni per via di script maliziosi. Tuttavia, Javascript hè tornatu à cresce. Per quelli chì ùn sò micca techji ... Ci hè dui mezi di prugrammazione di u situ web chì travaglianu: Latu Server è Latu Cliente. Un esempiu di scripting da parte di u servitore hè quandu inviate u vostru ordine, e vostre informazioni sò inviate à u servitore, è dopu vene una nova pagina prodotta da u servitore. Un esempiu di script di latu cliente hè quandu fate un clic nantu à invià è riceve un missaghju d'errore immediata chì ùn avete micca inseritu informazioni valide.

PHP è VBScript sò esempi di lingue di u servitore. Javascript hè un script latu Cliente. Cù l'avventu di XML, Javascript hà una nova vita. Javascript pò cumunicà direttamente cù u servitore senza avè bisognu à u servitore di mandà una nova pagina. U cliente è u servitore ponu avà cumunicà trà di elli solu aduprendu XML.

Per un bellu pezzu, l'industria di u lugiziale hè stata spartuta trà a folla di u Software è a folla di u Serviziu di Applicazioni. U software carica è esegue lucalmente in u vostru PC / MAC. ASP hè un software chì funziona nantu à u servitore è interagisce cù un navigatore. U vantaghju di l'ASP hè chì ponu sparghje correzioni è novità senza avè da installà nunda in u locu. U svantaghju era chì u software basatu in navigatore era severamente limitatu per via di a programmazione di u cliente è di e limitazioni di u navigatore.

A capacità di Javascript di cumunicà via XML cambia u bordu di ghjocu, quantunque !!! Per esse capace di cumunicà cù u servitore è sempre in u navigatore, pudete avà cuncepisce applicazioni assai cumplesse chì rivali u software di scrittore. È, avarete tuttu u benefiziu di eseguisce quellu software da u servitore di u fornitore ... permettendu chì e correzioni è e funzioni sianu liberate regolarmente. Javascript hè ancu supportatu in tutti i navigatori, allora utilizate ciò chì ti piace!

Alcuni ottimi esempi: Verificate u travagliu drag and drop nantu à questu situ.
Ti piace MS Word? Ci hè qualchì editore incredibile in u web. Eccu unu.

Ùn passerà tantu prima chì i Prestatori di Servizii di Applicazione cumincianu à ripiglià. Possu prevede u ghjornu quandu affitta Microsoft Office per 9.95 $ à u mese invece di pagà qualchì centinaia per ogni licenza.

unu cumentu

  1. 1

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

    That’s actually not tècnicamente 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…

Chì ne pensi?

Stu situ utilizeghja Akismet per reducisce u puzzicheghju. Sapete ciò chì i dati di i vostri dati è processatu.