Christian Felkel
Dienstag, 23. Oktober 2007
JavaScript
JavaScript ist eine eigene Programmiersprache mit dessen Hilfe Webseiten optimiert werden können. JavaScript wurde als Ergänzung zu HTML gemacht und soll diese auf keinen Fall ersetzen. Praktische Beispiele für die Anwendung von JavaScript sind:

• Kleinen Helferlein http://de.selfhtml.org/helferlein/index.htm
• Quickbar http://de.selfhtml.org/navigation/quickbar/index.htm
• Suchen http://de.selfhtml.org/navigation/suche/index.htm

JavaScipt ist aber ziemlich anspruchsvoll und kann für Anfänger vorerst sehr verwirrend sein, weil es aus vielen Sonderzeichen, Variablen, Wenn-Dann-Anweisungen, Schleifen, Funktionen usw. besteht. Es muss also in einem langwierigen Lernprozess gelernt werden, was im Computer passiert wenn man bestimmt Befehle oder Funktionen ausführt/eingibt. Im Vergleich zu anderen Programmiersprachen ist JavaScript allerdings eher einfach zu verstehen und zu lernen.

JavaScript ist in einem „Sicherheitskäfig“, in einer so genannten Sandbox, eingesperrt. Dadurch wird verhindert, dass Programmierer auf einer von JavaScript-unterstützten Webseite Schaden anrichten können. Doch ganz konnte man diese Probleme nicht abstellen. Wenn man zum Beispiel auf eine Webseite surft kann der JavaScript Programmierer die Funktion der rechten Maustaste auf dieser Seite völlig lahm legen. Solche Aktionen von „aberlustigen“ Programmierern haben dazu geführt, dass JavaScript nicht bei allen Anwendern beliebt ist.

Um mit JavaScript etwas zu programmieren sollte man sich vorher klar werden, welches Problem damit gelöst werden soll. Dazu ist es wichtig, dass man sich zuerst informiert wo die Grenzen von HTML liegen und ob sich das Problem mit Hilfe eines JavaScript-Programms überhaupt lösen lässt. Anwendungen wie Gästebücher oder Web-Foren können mit JavaScript nicht erstellt werden. In vielen Fällen ist es besser, wenn man auf den Code eines bereits programmierten JavaScript-Programms zurückgreift und diesen dann für seine eigenen Zwecke benutzt und verändert. Hierfür ist es allerdings unumgänglich die Programmiersprache JavaScript genau zu kennen.

Geschichte von JavaScript:

JavaScript wurde 1995 von Netscape eingeführt und lizenziert. Um der Sprache den Charakter eines Standards zu verleihen, wurde die Organisation ECMA (European Computer Manufactorers Association) eingespannt. Mit ihrer Hilfe wurde JacaScript als Industriestandart deklariert. Doch auch Microsoft ließ nicht lange auf sich warten und konterte mit der Sprache JScript. JScript beinhaltet alle Funktionen von JacaScript und zusätzlich wurden noch einige Befehle und Funktionen hinzugefügt.
Das Gerangel zwischen Netscape und Microsoft ging weiter und es kamen immer wieder neue Versionen heraus, was bei den Programmieren ziemlichen Unmut hervorrief. Deswegen wurde das W3-Konsortium eingeschaltet und dies führte 1998 dazu, dass eine eigene Sprachnorm entstand (DOM).

... comment

 
Sabine.Gmeiner.Uni-Linz, Montag, 5. November 2007, 12:45
Näheres zum Thema "Was kann JavaScript nicht" finden Sie unter /0355418/

... link  


... comment

Online for 6454 days
Last update: 2008.02.06, 10:09
status
You're not logged in ... login
menu
... home
... topics
... galleries

... ::collabor:: home
search
 
calendar
Oktober 2007
Mo
Di
Mi
Do
Fr
Sa
So
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
22
24
25
26
27
28
29
30
31
 
 
 
 
 
recent updates
Hi Christian! Also ich...
Hi Christian! Also ich glaube, dass StudiVZ auf jeden...
by Georg.Pollhammer.Uni-Linz (2008.02.06, 10:09)
Auch ich möchte...
Auch ich möchte in die selbe Kerbe wie mein Vorredner...
by David.Höller.Uni-Linz (2008.02.06, 00:14)
Zu deinem gelungenen...
Zu deinem gelungenen Beitrag möchte ich noch hinzufügen,...
by Manfred.Plakolb.Uni-Linz (2008.02.05, 23:41)
Ich habe gerade deinen...
Ich habe gerade deinen Beitrag gelesen und muss sagen,...
by Sabrina.Schuhbauer.Uni-Linz (2008.02.05, 21:45)
Ich habe über eine...
Ich habe über eine ahnliche social software geschrieben!...
by gerald.raffetseder.Uni-Linz (2008.02.05, 17:16)

xml version of this page

made with antville