Einführung
Javascript ist HTML ähnlich als Klartext in der Internetseite enthalten. Man kann die Javascript-Anweisungen lesen und interpretieren. Javascript kann in webtodate auch in HTML Absätze eingebunden werden. Sciprt-Anweisungen beginnen mit <script> und enden mit </script>.
In Javascript wird alles beschrieben was Funktionen am Bildschirm durch den User auslösen soll: Absenden von Suchanfragen, Einblenden von Infoboxen, Ausblenden von Inhalten, Blätten auf Registerkarten usw. Immer wenn der User durch Klick oder Eingabe eine Funktion auslösen soll, kommt Javascript zum Einsatz. "Funktion" heißt hier, dass sich in der Seite etwas verändert oder etwas als Kommunikation zum Server ausgelöst wird. Die Darstellung von Medieninhalten, wie bewegte GIF, Filme oder anderes ist keine Usergesteuerte Funktion. Die Medienplayer (und deren User gesteuerte Funktionen) sind über andere Techniken bereitgestellt. Javascript kann von einzelnen Befehlen bis zu ganzen Programmen eingesetzt werden. Javascript wird durch den Browser interpretiert. D.h. der User kann diese Funktionen deaktivieren und bekommt die Funktionen nicht angezeigt. Man kann in HTML spezielle Anweisungen vorbereiten, die ausgeführt werden, wenn dies der Fall ist. So kann man den user anzeigen: "Hier könnten Sie den Lagerplan anclicken, aber leider haben Sie Java deaktiviert. Bitte aktivieren Sie Javascript und laden Sie die Seite erneut. Danke". Diese Code wird in HTML einfach notiert:
<noscript>
Hier könnten Sie den Lagerplan anclicken, aber leider haben Sie Java deaktiviert. Bitte aktivieren Sie Javascript und laden Sie die Seite erneut. Danke
</noscript>
Java ist eine Programmiersprache in der komplette Anwendungen programmiert werden. Java wird eingesetzt, wenn hohe User-Interaktion, grafische Effekte (Zeichnungen, Kurven, Bewegungen oder Visualisierungen usw.) benötigt werden. Java ist kompiliert (also in Maschinensprache) auf den Server zu laden, so dass der Hersteller einer Funktion diese mit eigenen Werkzeugen vorab erstellen muss. Klassiche Beispiele sind Raumpläne von Shoppingcenter, die man anclicken kann und dann zoomt man in die Position hinein, der Shop wird markiert, Einblendungen kommen sanft dazu....