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 nagyon összetett alkalmazásokat tervezhet, amelyek versenytársak 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élda a szerveroldali nyelvekre."

    Ez valójában nem technikailag igaz a VBScript-re. Ami igazabb lenne, ha azt mondanánk:A VBScript egy példa egy olyan szkriptnyelvre, amelyet főként a kiszolgálói oldalon használtak a Microsoft ASP elsődleges nyelveként, annak ellenére, hogy a Microsoft Internet Explorerben ügyféloldali szkriptnyelvként használható."

    Folytathatnád azt, hogy „Számos oka van annak, hogy a VBScriptet nem fogadták el széles körben kliensoldali szkriptnyelvként, a legfontosabb az, hogy nem működött a Netscape Navigatorjában még a kliensoldali szkriptek kialakulásának éveiben, és nem is működik a Firefoxban, Safari, vagy Opera most. A Javascript másik fontos oka, hogy a VBScriptet elütötte a kliens vezető szerepe miatt, az az, hogy a VBScript sokkal kevésbé hatékony nyelv, mint a Javascript."

    Igen, ez egy falat, és meg tudtam volna szimatolni, de a kontextust figyelembe véve miért kellene erőfeszítéseket folytatni? 🙂

    PS Több mint 10 éves tapasztalatom van a VBScript programozásában, és most kezdtem el komolyan megtanulni a Javascript-et, így elmondhatom, hogy ez 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.