Javascript mängus tagasi

Depositphotos 27736851 s

Mäletan, kui inimesed rääkisid Javascripti hävimisest. Paljud brauserid võimaldavad teil selle seaded pahatahtlike skriptide tõttu blokeerida. Kuid Javascript on nüüd taas tõusuteel. Mittetehnikute jaoks ... Veebisaidi programmeerimiseks on kaks võimalust: serveripoolne ja kliendipoolne. Serveripoolse skriptimise näide on see, kui tellimuse esitate, teie teave postitatakse serverisse ja siis ilmub uus leht, mille server on välja pakkunud. Kliendipoolse skripti näide on see, kui klõpsate nuppu Esita ja saate kohe tõrketeate, et te ei sisestanud kehtivat teavet.

PHP ja VBScript on näited serveripoolsetest keeltest. Javascript on kliendipoolne skript. XML-i tulekuga on Javascriptil uus elu. Javascript saab serveriga otse suhelda, ilma et see peaks serverilt uut lehte postitama. Klient ja server saavad nüüd omavahel XML-i kasutades lihtsalt suhelda.

Pikka aega oli tarkvaratööstus jaotatud tarkvararahva ja rakendusteenuse pakkuja rahvahulga vahel. Tarkvara laaditakse ja töötab kohalikult teie arvutis / MAC-is. ASP on tarkvara, mis töötab serveris ja suhtlete brauseri kaudu. ASP eeliseks on see, et nad saavad parandusi ja uusi funktsioone juurutada ilma, et peaksite midagi lokaalselt installima. Negatiivne külg oli see, et brauseripõhine tarkvara oli kliendipoolse programmeerimise ja brauseri piirangute tõttu tugevalt piiratud.

Javascripti võime XML-i kaudu suhelda muudab mängulauda !!! Võimaldades serveriga suhelda ja endiselt brauseris töötada, saate nüüd kujundada väga keerukaid rakendusi, mis konkureerivad lauaarvutitarkvaraga. Ja teil on selle tarkvara teenusepakkuja serverilt käitamisel kõik eelised ... võimaldades parandusi ja funktsioone regulaarselt välja anda. Javascripti toetatakse ka kõigis brauserites, nii et kasutage seda, mis teile meeldib!

Mõned suurepärased näited: vaadake selle lohistamise tööd site.
Kas teile meeldib MS Word? Veebis on uskumatuid toimetajaid. Siin on üks.

Ei lähe kaua, kui rakendusteenuse pakkujad hakkavad seda üle võtma. Võin ette kujutada päeva, mil rendite Microsoft Office'i hinnaga 9.95 dollarit kuus, selle asemel, et maksta iga litsentsi eest paarsada.

Üks kommentaar

  1. 1

    @Douglas: "PHP ja VBScript on serveripoolsete keelte näited."

    See tegelikult ei ole tehniliselt tõsi VBScripti kohta. Mis oleks tõesem, oleks öelda "VBScript on näide skriptikeelest, mida on Microsofti ASP peamise keelena kasutatud enamasti serveri poolel, kuigi seda saab kasutada Microsofti Internet Exploreris kliendipoolse skriptikeelena."

    Võiksite edasi öelda "On mitmeid põhjuseid, miks VBScripti kliendipoolse skriptikeelena laialdaselt ei aktsepteeritud, millest kõige olulisem on see, et see ei töötanud Netscape'i navigaatoris kliendipoolse skriptimise kujunemisajal ega töötanud ka FireFoxis. Safari või Opera nüüd. Teine oluline põhjus, miks Javascript eelistas VBScripti kliendi eesotsas olla, on see, et VBScript on palju vähem võimsam keel kui Javascript."

    Jah, see on suutäis ja ma oleksin võinud selle sõna segi ajada, aga konteksti arvestades, miks pingutada? 🙂

    PS Mul on üle 10-aastane VBScripti programmeerimise kogemus ja alles nüüd hakkan tõsiselt Javascripti õppima, nii et minu arvates on viimane võimsam…

Mis sa arvad?

Sellel saidil kasutatakse rämpsposti vähendamiseks Akismetit. Vaadake, kuidas teie andmeid töödeldakse.