...zurück zur Übersicht "Technik!"

 

 

 Javascript

 

 

JavaScript ist eine objektorientierte Skriptsprache, die von der Firma Netscape entwickelt wurde, um statische HTML-Seiten dynamisch zu gestalten. Im Gegensatz zu serverseitigen Skriptsprachen wie zum Beispiel Perl oder PHP wird JavaScript auf dem Client ausgeführt (d.h. auf dem Computer des Users und nicht auf dem Internet-Server, auf dem die Webseiten gespeichert liegen, die der User gerade abruft). Mittels einer Schnittstelle zum Document Object Model (DOM) können Elemente der Webseite manipuliert werden, nachdem diese zum Client übertragen wurden (z.B. können Farben je nach Bewegung der Maus dynamisch geändert werden)

Unter den clientseitigen Skriptsprachen hat JavaScript die weiteste Verbreitung gefunden und inzwischen findet man wohl nur noch wenige Websites, die kein JavaScript enthalten.

Die Grundlagen von JavaScript wurden unter Einbeziehung von Microsofts JScript unter dem Namen ECMAScript als ECMA-262 standardisiert. JavaScript in der aktuellen Version 1.5 entspricht ECMA-262 Edition 3. Die Syntax der Sprache ähnelt der der Programmiersprache Java und auch einige Schlüsselwörter beider Sprachen sind identisch. Semantisch jedoch unterscheiden sich beide Sprachen deutlich. Interessant ist die Tatsache, dass JavaScript im Gegensatz zu klassisch objektorientierten Sprachen keine Klassen einsetzt, sondern statt dessen Objekte als Prototypen verwendet.

JavaScript vereinheitlicht die aus anderen Sprachen bekannten Funktionen und Objekte zu einem einheitlichen Konzept. Die Sprache verfügt über integrierte Reguläre Ausdrücke. Mit ECMAScript für XML (E4X, ECMA-357) wird auch XML als nativer Datentyp unterstützt.

Trotz des ähnlichen Namens ist JavaScript nicht mit der Programmiersprache Java zu verwechseln. Die Namensgleichheit entstand – ähnlich wie beim Java Enterprise System – aus Marketinggründen.
 

Quelle: Artikel "JavaScript". (Leicht modifiziert von Cornelia de Vos) Original in: Wikipedia. Die Freie Enzyklopädie. Stand: 11. Oktober 2005, 10 Uhr 30. Online im Internet: http://de.wikipedia.org/wiki/Javascript (abgerufen am 11.10.2005)

 

Wie gefährlich ist Javascript?

 

In Javascript gibt es keine Befehle zum Schreiben auf die Festplatte (oder auf ein anderes Medium) eines Users. ES können also keine bösartigen Programme mit Hilfe von JavaScript heimlich auf dem Rechner eines Users installiert werden. Man kann als Programmierer mit JavaScript zwar eine Menge Unfug machen, wie z.B. 1001 schrillbunte Werbe-PopUp-Fensterchen ungefragt auf den Bildschirm des Users zaubern, aber eine echte Gefahr für den User (Datensicherheit/Viren/Trojaner etc) stellt Javasript nicht dar. Vernünftig und in Maßen eingesetzt (wie z.B. auf www.auditorium-maximum.de) macht JavaScript eine Webseite komfortabler und möglicherweise schöner, weil dynamische Elemente eingesetzt werden können.

 

Allerdings setzt die Aktivierung von JavaScript speziell im "Microsoft Internet Explorer" auch die Aktivierung von Microsoft Visual Basic Script (VB Script) voraus und VB Script stellt eine Sicherheitsgefahr dar. Wenn Sie sehr vorsichtig sind, sollten Sie also im Internet Explorer VB Script mit Javascript nur aktivieren, wenn Sie auf vertrauenswürdigen Sites surfen (z.B. auf auditorium-maximum.de).

Da der Browser "Netscape" VB Script nicht kennt, können Sie im Netscape Javascript dauernd aktivieren.

 

Wie aktiviere/deaktiviere ich Javascript?

 

Eine Beschreibung dazu finden Sie hier.

 

Copyright (c) auditorium maximum 2005