Java Reference
In-Depth Information
1
Einleitung
Die Bedeutung von JavaScript, die schon aktuell größer als je in der Geschichte des Webs ist,
wächst auf Grund der immer stärkeren Verbreitung von Rich Internet Applications sowie
mobilen Apps auf Basis von Webtechnologien und diversen weiteren Zielgebieten. Nicht
zuletzt hat HTML5 die Bedeutung von JavaScript noch einmal gesteigert. Und die Anforde-
rungen an JavaScripts wachsen. Waren es früher hauptsächlich eher einfache, kleine
Skripte, die eine Webseite ein bisschen ergänzt haben, sind aktuelle JavaScripts in der
Regel tragende Bestandteile der RIAs oder serverseitiger Applikationen. Damit muss man
in solchen Applikationen richtig professionell mit JavaScript programmieren. Moderne
JavaScript-Applikationen werden auf dem gleichen Niveau konzipiert und erstellt wie Desk-
top-Applikationen mit .NET oder verteilte Client-Server-Applikationen - teilweise noch viel
professioneller durch das heterogene Umfeld, in denen diese RIAs funktionieren müssen,
sowie die mangelnden Fangzäune in der Sprache selbst, die Programmierer in Technologien
wie .NET oder Java sonst absichern. Bei JavaScript wird deshalb wieder mehr die Qualität
des Programmierers gefordert. Der abschätzige Blick auf JavaScript-Programmierer gehört
der Vergangenheit an, auch wenn das manche Leute noch nicht wahrgenommen haben und
viele Entscheider und Programmierer aus „seriösen“ Programmiertechniken immer noch
auf ihrem hohen Ross sitzen. Das heißt aber auch nicht, dass man nicht weiter mit JavaScript
schöne, kleine Skripte schreiben kann, die eine Webseite einfach nur ein bisschen aufpep-
pen. JavaScript schat den Spagat zwischen einer einfachen Einsteigerlösung und - mittler-
weile - einem hochprofessionellen, wenngleich für Programmierer aus strengen Sprachen
etwas eigenwilligen, Programmierumfeld.
1.1■Über das Buch
Dieses Buch ist ein Lehrbuch für den ambitionierten Einstieg in die Webprogrammierung
mit JavaScript und eng verwandte Technologien wie HTML (Hyper Text Markup Language)
bzw. XHTML (Extensible Hyper Text Markup Language) oder Style Sheets sowie einige
ergänzende Techniken. Es soll Ihnen sowohl beim Selbststudium helfen als auch Basis dafür
sein, in entsprechenden Kursen und Seminaren JavaScript zu lernen.
 
Search WWH ::




Custom Search