|
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
Java Script
auch (von sehr wenigen) ECMAScript genannt - ist eine objektbasierte Programmiersprache, die häufig auf "durchgestylten" Webseiten auftaucht. Sie wird zu dem Bereich Aktive Inhalte im Webbereich gezählt. Einige "Web 2.0" Elemente, insbesondere Ajax-Anwendungen, wurden erst durch Java Script ermöglicht.
Hauptanwendungsgebiet sind Programme, die innerhalb eines Browsers ausgeführt werden. Das funktioniert folgemdermaßen: Der Quelltext dieser Programme wird in einzelne Webseiten eingebettet. Daneben gibt es mit JavaScript geschriebene Programme, die direkt auf einem Webserver ablaufen, zum Beispiel als Active Server Pages oder im Apache Cocoon.
Im Quelltext können HTML-Elementen wie Formularfeldern, Hyperlinks oder Grafiken Funktionen zugeordnet sein, die der Webbrowser bei bestimmten Ereignissen (z.B. Mausbewegungen, Klicks) ausführt. Die in JavaScript programmierten Funktionen können so Inhalte der Seite verändern und das Erscheinungsbild der Seite daraufhin anpassen. Beispielsweise können sie die Farbe eines Links ändern, während der Mauszeiger über dem Symbol des Links steht.
Ein Vorteil davon ist, dass der Webserver nicht für jede Änderung eine neue Seite zum Computer des Benutzers schicken muss und so die Ladezeiten kurz gehalten werden. JavaScript kann auch weniger sichtbare Arbeiten erledigen wie z.B. die Prüfung einer Adresseingabe auf plausible Schreibweise, bevor sie zum Server geschickt wird. Dadurch wird der Server von diesen Arbeiten und dem Hin- und Herschicken der Daten entlastet. Oft prüft auch ein JavaScript bereits beim Seitenaufbau, welchen Browser der User nutzt und bewirkt, dass von vorne herein die für diesen Browser optimale Darstellungsvariante der HTML-Seite geladen wird.
Aber auch abseits des Internets kommt Java Script zum Einsatz: Auch der Windows Script Host verwendet Java Script.