|
|
|
|
Webdesign mit JavaScriptNick Heinle & Bill Pena 1.Auflage Juli 2002 ISBN 3-89721-275-7 282 Seiten |
Am Anfang war HTML, und es war gut. HTML (HyperText Markup Language) ermöglichte es den Webautoren, strukturierte Seiten mit Bildern, Text und Hyperlinks zu erstellen. HTML war - und ist - ein Darstellungsformat, das sich gut dafür eignet, statische Informationen auf verständliche und ansprechende Art darzustellen. Den Webautoren wurde jedoch bald klar, daß HTML allein nicht ausreicht. Als das Internet beliebter wurde, wurden auch Interaktivität und unmittelbares Feedback notwendig.
Im Dezember 1995 veröffentlichte Netscape (damals Mosaic) mit JavaScript eine Lösung für einige Probleme und Beschränkungen, die mit statischem HTML verbunden waren. JavaScript wurde als einfache und effiziente Skriptsprache für das Internet entworfen und war eng mit HTML verbunden. Im Gegensatz zu anderen damals vorhandenen Programmiersprachen wie z.B. Java, C, C++ und Perl wurde JavaScript direkt in den Webbrowser integriert und arbeitete mit HTML zusammen.
Heute ist JavaScript neben HTML, den Cascading Style Sheets (CSS) und dem Document Object Model (DOM) einer der Schlüsselstandards, auf denen das moderne Internet aufbaut.
Dieses Buch wird Sie mit verschiedenen Facetten von JavaScript vertraut machen, und Sie werden erkennen, warum JavaScript wichtig ist und wie man damit interessantere Websites erstellen kann. Der Zweck von JavaScript besteht darin, HTML interaktiv zu machen und dadurch die Einbindung von Anwenderdialogen und Feedback, Multimedia und Animationen zu ermöglichen. JavaScript ist unter anderem aus den folgenden Gründen wichtig für die Webentwicklung:
Beim Lesen dieses Buchs werden Sie erkennen, daß Sie kein Informatik-Diplom benötigen, um mit JavaScript umzugehen. Sowohl Anwendungsdesigner als auch Programmierer können mit JavaScript Websites erstellen. Dies ist der eigentliche Grund, warum JavaScript so wichtig ist!
Besuchen Sie unbedingt auch die Website zu diesem Buch unter der Adresse http://www.oreilly.de/catalog/designjs2ger/. Dort können Sie alle Beispiele zu diesem Buch herunterladen, so daß Sie sie heute noch in Ihre eigenen Webseiten einbauen können.Dieses Buch wurde für Webautoren und Webdesigner entworfen, die lernen möchten, wie sie ihre Webseiten mit JavaScript verbessern können. Es soll nützliche und gebräuchliche Beispiele für JavaScript-Code bei der Arbeit zeigen und zugleich die Konzepte und die Syntax dieser Programmiersprache vermitteln. Die Beispiele sind so entworfen, daß sie direkt in Webseiten eingebaut werden können. Daher konzentrieren sich die Erklärungen auf die wesentlichen Merkmale und besprechen, wie man die Skripte an individuelle Bedürfnisse anpassen kann. Dieses Buch ist für Webdesigner und Programmierer gleichermaßen geschrieben, spricht wegen seiner praktischen und realitätsnahen Anwendungen die Designer und Nichtprogrammierer möglicherweise aber mehr an als die meisten anderen Bücher über JavaScript.
Das Buch setzt Grundkenntnisse im Webdesign und in einfachem HTML voraus. Falls Sie noch keinerlei Erfahrung mit dem Internet haben, sollten Sie sich zunächst mit diesen Themen befassen, bevor Sie JavaScript zu lernen versuchen. Dafür empfehlen wir Ihnen die Bücher Websites planen und gestalten von Imke Schenk sowie HTML und XHTML: Das umfassende Referenzwerk von Chuck Musciano und Bill Kennedy. Beide Bücher sind bei O'Reilly erschienen.
Dieses Buch enthält die folgenden elf Kapitel:
Darüber hinaus enthält das Buch vier Anhänge mit nützlichem Referenzmaterial für die Arbeit mit JavaScript.
In diesem Buch werden die folgenden typographischen Konventionen verwendet:
In den Beispielcodes haben wir die Bezeichnungen von Variablen, Funktionen, Objekten und Methoden, die frei gewählt werden können, durch deutsche Namen ersetzt. Damit wird es gerade für Einsteiger leichter, die frei wählbaren Namen von vorgegebenen Namen für Objekte und Methoden etc. zu unterscheiden. In einigen Fällen haben wir die englischen Begriffe beibehalten, da sie nur durch sehr umständliche deutsche Begriffe hätten ersetzt werden können. Texte innerhalb von Beispielen wurden dann nicht übersetzt, wenn es sich um englischsprachige Beispielsites handelt.
Da es in diesem Buch um JavaScript geht und nicht um HTML, haben wir, um die Lesbarkeit der Beispiele zu verbessern, darauf verzichtet, die Umlaute in den HTML-Beispielcodes im Buch zu verschlüsseln. In den Online-Beispielen, die unter http://www.oreilly.de/catalog/designjs2ger/ zu finden sind, sind diese Zeichen verschlüsselt.
Zu diesem Buch gibt es auch eine Webseite, die Beispiele, Errata und mögliche Zusatzinformationen enthält. Diese Seite finden Sie unter der folgenden Adresse:
Kommentare oder Fragen zu technischen Aspekten dieses Buches richten Sie bitte per E-Mail an:
Weitere Informationen über unsere Bücher finden Sie auf unserer Website:
Ich widme dieses Buch meiner Mutter Delbys Cruz, deren Begeisterung und Liebe mir immer Kraft gegeben haben.
Außerdem möchte ich den folgenden Personen danken:
© 2002, O'Reilly Verlag GmbH & Co. KG