Javascript a játékban

Depositphotos 27736851 s

Emlékszem, amikor az emberek a Javascript megszűnéséről beszéltek. Sok böngésző lehetővé teszi a beállítások letiltását a rosszindulatú szkriptek miatt. A Javascript azonban most újra növekszik. Nem technikusok számára ... A weboldal programozásának két módja működik: szerveroldali és kliensoldali. A kiszolgálóoldali szkriptelésre példa, amikor elküldi a megrendelést, az adatait közzéteszi a szerveren, majd megjelenik egy új oldal, amelyet a szerver állít elő. Példa az ügyféloldali szkriptre, amikor a küldés gombra kattint, és azonnali hibaüzenetet kap, hogy nem adott meg érvényes információt.

A PHP és a VBScript példák a kiszolgálóoldali nyelvekre. A Javascript kliensoldali szkript. Az XML megjelenésével a Javascript új életet él. A Javascript közvetlenül kommunikálhat a szerverrel anélkül, hogy új szerver feltöltését igényelné. Az ügyfél és a kiszolgáló most egyszerűen kommunikálhat egymással az XML használatával.

A szoftveripar hosszú ideig megosztott volt a szoftveres tömeg és az Application Service Provider tömeg között. A szoftver a számítógépre / MAC-ra lokálisan töltődik be és fut. Az ASP egy olyan szoftver, amely a szerveren fut, és a böngészőn keresztül kommunikál. Az ASP előnye, hogy javításokat és új funkciókat hozhatnak létre anélkül, hogy bármit is telepítenie kellene helyben. Hátránya, hogy a böngésző-alapú szoftverek szigorúan korlátozottak voltak az ügyféloldali programozás és a böngésző korlátai miatt.

A Javascript XML-en keresztüli kommunikációs képessége azonban megváltoztatja a játéktáblát !!! Azzal, hogy képes kommunikálni a szerverrel és továbbra is futtatni a böngészőben, most már nagyon összetett alkalmazásokat tervezhet, amelyek riválisak lesznek az asztali szoftverekkel. És minden előnyt élvez, ha a szoftvert a szolgáltató szerveréről futtatja ... lehetővé téve a javítások és szolgáltatások rendszeres kiadását. A Javascript az összes böngészőben is támogatott, ezért használja azt, ami tetszik!

Néhány nagyszerű példa: Nézze meg a drag and drop munkát weboldal.
Tetszik az MS Word? Van néhány hihetetlen szerkesztő az interneten. Itt van egy.

Nem sokkal később az Alkalmazás-szolgáltatók kezdenek átvenni. El tudom képzelni azt a napot, amikor a Microsoft Office-t havonta 9.95 dollárért bérli, ahelyett, hogy minden licencért néhány százat fizetne.

Egy megjegyzés

  1. 1

    @Douglas: "A PHP és a VBScript példák a szerveroldali nyelvekre."

    Ez valójában nem technikailag igaz a VBScriptre. Mi igazabb lenne, ha azt mondanám:A VBScript egy példa egy olyan szkriptnyelvre, amelyet többnyire a kiszolgáló oldalon használtak a Microsoft ASP elsődleges nyelveként, jóllehet kliensoldali szkriptnyelvként is használható a Microsoft Internet Explorerben."

    Folytathatnád azt, hogy "Számos oka van annak, hogy a VBScript-et nem fogadták el széles körben kliensoldali szkriptnyelvként, a legfontosabb az, hogy nem működött a Netscape's Navigatorban a kliensoldali szkriptelés kialakulásának korában, és nem működik FireFoxban sem. Safari, vagy Opera most. Egy másik fontos ok, amiért a Javascript felülmúlta a VBScript-et a kliensben az, hogy a VBScript sokkal kevésbé erős nyelv, mint a Javascript."

    Igen, ez egy falat, és le is tudtam volna fogalmazni, de a kontextust figyelembe véve, miért kell erőfeszítést tenni? 🙂

    PS Több mint 10 éves VBScript programozási tapasztalattal rendelkezem, és most kezdem igazán komolyan megtanulni a Javascriptet, szóval azt mondanám, hogy az utóbbi erősebb…

Mit gondolsz?

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.