Javascript отново в играта

Depositphotos 27736851 с

Спомням си, когато хората говореха за смъртта на Javascript. Много браузъри ще ви позволят да блокирате настройките му поради злонамерени скриптове. Javascript обаче отново е във възход. За нетехници ... Има две средства за програмиране на уебсайтове: от страна на сървъра и от страна на клиента. Пример за скриптове от страна на сървъра е, когато подадете поръчката си, информацията ви се публикува на сървъра и след това се появява нова страница, която се създава от сървъра. Пример за скрипт от страна на клиента е, когато щракнете върху изпращане и получите незабавно съобщение за грешка, че не сте въвели валидна информация.

PHP и VBScript са примери за езици от страна на сървъра. Javascript е скрипт от страна на клиента. С появата на XML, Javascript има нов живот. Javascript може да комуникира директно със сървъра, без да изисква сървърът да публикува нова страница. Клиентът и сървърът вече могат да комуникират помежду си, просто използвайки XML.

Дълго време софтуерната индустрия беше разделена между тълпата софтуер и тълпата доставчик на приложения. Софтуерът се зарежда и работи локално на вашия компютър / MAC. ASP е софтуер, който работи на сървъра и вие взаимодействате чрез браузър. Предимството на ASP е, че те могат да въвеждат корекции и нови функции, без да се налага да инсталирате нищо локално. Недостатъкът беше, че софтуерът, базиран на браузъра, беше силно ограничен поради програмиране от страна на клиента и ограничения на браузъра.

Способността на Javascript да комуникира чрез XML обаче променя игралната дъска !!! Като можете да комуникирате със сървъра и да продължите да работите в браузъра, вече можете да проектирате много сложни приложения, които ще съперничат на настолния софтуер. И вие ще имате всички предимства да стартирате този софтуер от сървъра на доставчика ... позволявайки редовно да се пускат корекции и функции. Javascript се поддържа и в браузърите, така че използвайте това, което ви харесва!

Някои чудесни примери: Вижте работата по плъзгане и пускане върху това уебсайт.
Харесвате ли MS Word? В мрежата има някои невероятни редактори. Ето един.

Не след дълго доставчиците на услуги за приложения ще започнат да поемат. Мога да си представя деня, когато наемате Microsoft Office за $ 9.95 на месец, вместо да плащате по няколкостотин за всеки лиценз.

Един коментар

  1. 1

    @Douglas: „PHP и VBScript са примери за езици от страна на сървъра.“

    Това всъщност не е така технически вярно за VBScript. По-вярно би било да се каже „VBScript е пример за скриптов език, който се използва най-вече от страна на сървъра като основен език за ASP на Microsoft, въпреки че може да се използва като скриптов език от страна на клиента в Internet Explorer на Microsoft."

    Можете да продължите да казвате „Има няколко причини, поради които VBScript не е широко приет като скриптов език от страна на клиента, като най-важната е, че не е работил в Navigator на Netscape още в годините на създаване на скриптове от страна на клиента, а също така не работи във FireFox, Safari или Opera сега. Друга важна причина, поради която Javascript превъзмогна VBScript за възможността за клиента, е, че VBScript е много по-малко мощен език от Javascript."

    Да, това е залък и бих могъл да го направя с думи, но предвид контекста, защо да отида на усилията? 🙂

    PS Имам над 10 години опит в програмирането във VBScript и току-що наистина започвам да усвоявам сериозно Javascript, така че за мен е да кажа, че последният е по-мощен е ...

Какво мислите?

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните за коментарите ви.