Javascript wieder im Spiel

Depositphotos 27736851 s

Ich erinnere mich, als die Leute über den Untergang von Javascript sprachen. In vielen Browsern können Sie die Einstellungen aufgrund bösartiger Skripte blockieren. Javascript ist jedoch wieder auf dem Vormarsch. Für Nicht-Techniker… Es gibt zwei Möglichkeiten der Website-Programmierung: Server- und Client-Seite. Ein Beispiel für serverseitiges Scripting ist, wenn Sie Ihre Bestellung abschicken, Ihre Informationen auf dem Server veröffentlicht werden und dann eine neue Seite angezeigt wird, die vom Server erstellt wird. Ein Beispiel für ein clientseitiges Skript ist, wenn Sie auf Senden klicken und sofort eine Fehlermeldung erhalten, dass Sie keine gültigen Informationen eingegeben haben.

PHP und VBScript sind Beispiele für serverseitige Sprachen. Javascript ist ein clientseitiges Skript. Mit dem Aufkommen von XML hat Javascript ein neues Leben. Javascript kann direkt mit dem Server kommunizieren, ohne dass der Server eine neue Seite veröffentlichen muss. Der Client und der Server können jetzt einfach über XML miteinander kommunizieren.

Lange Zeit war die Softwareindustrie zwischen der Software-Masse und der Menge der Anwendungsdienstleister aufgeteilt. Die Software wird lokal auf Ihrem PC / MAC geladen und ausgeführt. ASP ist eine Software, die auf dem Server ausgeführt wird und Sie über einen Browser interagieren. Der Vorteil des ASP besteht darin, dass Korrekturen und neue Funktionen eingeführt werden können, ohne dass Sie etwas lokal installieren müssen. Der Nachteil war, dass die browserbasierte Software aufgrund der clientseitigen Programmierung und der Einschränkungen des Browsers stark eingeschränkt war.

Die Fähigkeit von Javascript, über XML zu kommunizieren, verändert jedoch das Spielbrett !!! Indem Sie mit dem Server kommunizieren und dennoch im Browser ausgeführt werden können, können Sie jetzt sehr komplexe Anwendungen entwerfen, die mit Desktop-Software mithalten können. Und Sie haben den Vorteil, dass Sie diese Software vom Server des Anbieters ausführen können, sodass regelmäßig Fixes und Funktionen veröffentlicht werden können. Javascript wird auch in allen Browsern unterstützt. Verwenden Sie also, was Ihnen gefällt!

Einige gute Beispiele: Schauen Sie sich die Drag & Drop-Arbeit dazu an am Standort.
Gefällt dir MS Word? Es gibt einige unglaubliche Redakteure im Internet. Hier ist eins.

Es wird nicht lange dauern, bis Application Service Providers die Übernahme übernehmen. Ich kann mir den Tag vorstellen, an dem Sie Microsoft Office für 9.95 USD pro Monat mieten, anstatt ein paar Hundert für jede Lizenz zu bezahlen.

Ein Kommentar

  1. 1

    @Douglas: "PHP und VBScript sind Beispiele für serverseitige Sprachen."

    Das ist eigentlich nicht technisch wahr über VBScript. Was wahrer wäre, wäre zu sagen: „VBScript ist ein Beispiel für eine Skriptsprache, die hauptsächlich auf der Serverseite als Primärsprache für Microsofts ASP verwendet wurde, obwohl sie in Clients Internet Explorer als clientseitige Skriptsprache verwendet werden kann."

    Sie könnten weiter sagen: „Es gibt mehrere Gründe, warum VBScript als clientseitige Skriptsprache nicht allgemein akzeptiert wurde. Das Wichtigste ist, dass es in den Gründungsjahren des clientseitigen Skripts in Netscape's Navigator nicht funktioniert hat und auch in FireFox nicht funktioniert. Safari oder Opera jetzt. Ein weiterer wichtiger Grund, warum Javascript VBScript für den Vorsprung auf dem Client übertrumpfte, ist, dass VBScript eine viel weniger leistungsfähige Sprache als Javascript ist."

    Ja, es ist ein Schluck und ich hätte es mit Worten festhalten können, aber angesichts des Kontextes, warum sollte man sich anstrengen? 🙂

    PS Ich habe über 10 Jahre Erfahrung in der Programmierung in VBScript und fange gerade erst an, Javascript ernsthaft zu lernen. Für mich ist es aussagekräftig, wenn ich sage, dass Letzteres mächtiger ist.

Was denken Sie?

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.