JavaScript

 

  Beschreibung

Im Herbst 1995 kündigte Netscape für seine  Browser-Version 2.0 eine neue Programmiersprache namens LiveScript an.  LiveScript wurde  später in JavaScript umgetauft. Der Netscape Navigator Version 2.0 war der erste Browser, der
JavaScript  unterstützte, seither findet diese Sprache immer mehr Zuspruch. JavaScript stellt  eine Erweiterung zu HTML dar und ist eine leicht erlernbare Programmiersprache, die von JAVA abgeleitet ist.

Java selbst ist eine hochentwickelte Programmiersprache, die von C++ abgeleitet ist und deren Programme (sogenannte Applets) über das Internet  übertragen werden können.  Sie werden dann vom Browser auf dem Client Rechner ausgeführt. Dies setzt natürlich voraus, daß der Browser Java-fähig ist. Beim Netscape Navigator und beim Internet Explorer - jeweils ab Version 3 - ist dies der Fall und es sind für Java-Applets und JavaScript keine gesonderten Plugins erforderlich.

Java-Programme laufen auf allen Plattformen aber  Fragen des Sicherheitsschutzes sind bei JAVA  besonders kritisch. Anfangs traten gerade im Zusammenhang mit Java gewisse Sicherheitsrisiken auf, diese  Probleme sind inzwischen behoben.  Bei JavaScript ist das Sicherheitsrisiko geringer. Trotzdem  empfiehlt es sich, Plug-Ins, JavaScripte und Java-Applets  nur von vertrauenswürdigenQuellen herunterzuladen. Sowohl JAVA als auch JavaScript lassen sich  über die Browsereinstellungen  deaktivieren (bei Netscape Version 4.X z.B. über 'Bearbeiten/Einstellungen/Erweitert') .

Leider gibt es bei JavaScript noch weitere Schwierigkeiten, die durch unterschiedliche JavaScript Interpretationen der Browser von Netscape und Microsoft herrühren. Außerdem gibt es Script-Befehle, die nur Browser der Version 4 erkennen.

Eine gute Einführung mit Beispielen findet sich im SELFHTML-Dokument von Stefan Muenz
 

http://www.teamone.de/selfhtml/te.htm

Hier sind insbesondere auch die einzelnen Sprachelemente beschrieben und übersichtlich zusammengestellt.
 

http://www.teamone.de/selfhtml/teb.htm
 
Weitere Quellen im Internet:

Deutsche JavaScript Referenz (Infos, Einführungen, Archiv)            http://www.javascript.seite.net/
 

JavaScript Learning Center                              http://www.developer.com/classroom/tutorials/cl_javascript.html
 

JavaScript Archiv für 'Cut and Paste'               http://javascriptsource.com/
 
 
 

  Beispiele

 
1. Dynamische grafische Buttons (Stefan Muenz):         http://www.teamone.de/selfhtml/tedg.htm

2. Modifikationen zum Beispiel 1                                    java.htm

 
 
 

Zurück zur Übersicht                                                                       Weiter zur nächsten Seite