Javascript natrag u igri

Depositphotos 27736851 s

Sjećam se kad su ljudi govorili o propadanju Javascripta. Mnogi vam preglednici omogućuju blokiranje njegovih postavki zbog zlonamjernih skripti. Međutim, Javascript je sada u porastu. Za netehnike ... Postoje dva načina programiranja web stranica: na poslužitelju i na klijentu. Primjer skriptiranja na strani poslužitelja je kada pošaljete narudžbu, vaši se podaci objave na poslužitelju, a zatim se pojavi nova stranica koju poslužitelj stvara. Primjer skripte na strani klijenta je kada kliknete Pošalji i odmah dobijete poruku o pogrešci da niste unijeli valjane podatke.

PHP i VBScript primjeri su jezika na poslužitelju. Javascript je skripta na strani klijenta. Pojavom XML-a Javascript ima novi život. Javascript može izravno komunicirati s poslužiteljem bez potrebe da poslužitelj objavi novu stranicu. Klijent i poslužitelj sada mogu međusobno komunicirati jednostavno koristeći XML.

Dugo je vremena softverska industrija bila podijeljena između mnoštva softvera i mnoštva pružatelja usluga. Softver se učitava i pokreće lokalno na računalu / MAC-u. ASP je softver koji radi na poslužitelju i vi komunicirate putem preglednika. Prednost ASP-a je u tome što mogu uvoditi ispravke i nove značajke, a da ništa ne morate instalirati lokalno. Nedostatak je bio taj što je softver temeljen na pregledniku bio ozbiljno ograničen zbog programiranja na strani klijenta i ograničenja preglednika.

Javascriptova sposobnost komunikacije putem XML-a mijenja ploču za igranje !!! Budući da možete komunicirati s poslužiteljem i još uvijek se pokretati u pregledniku, sada možete dizajnirati vrlo složene programe koji će konkurirati radnom softveru. I imat ćete sve prednosti pokretanja tog softvera s poslužitelja davatelja usluga ... omogućujući redovito objavljivanje popravaka i značajki. Javascript je također podržan u svim preglednicima, pa koristite ono što volite!

Nekoliko izvrsnih primjera: pogledajte rad povlačenja i ispuštanja na ovome mjesto.
Volite li MS Word? Postoji nekoliko nevjerojatnih urednika na webu. Evo jednog.

Proći će nedugo zatim davatelji usluga započinju s preuzimanjem. Mogu zamisliti dan kada unajmite Microsoft Office za 9.95 dolara mjesečno, umjesto da platite nekoliko stotina za svaku licencu.

Jedan komentar

  1. 1

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

    That’s actually not tehnički 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…

Što vi mislite?

Ova web stranica koristi Akismet za smanjenje neželjene pošte. Saznajte kako se podaci vašeg komentara obrađuju.