Aus der Amazon.de-Redaktion
No-Nonsens zu DHTML Immer öfter trifft man beim Hype um neue Web-Techniken auf bisher nie dagewesene Begriffe und Abkürzungen, die zwar genauso schnell wieder verschwinden wie sie aufgetaucht sind, aber dennoch immer ein wenig Verwirrung hinterlassen. Mit DHTML ist es ähnlich. Die Mischung aus HTML 4.0, JavaScript und einigen Objekteigenschaften der neuen Browsergenerationen als die neue Web-Sprache zu proklamieren wäre so, wie wenn man versuchen würde, ein Auto mit Airbag, ABS und automatischen Fensterhebern als das neue Transportmittel zu verkaufen.
Da ist es mehr als angenehm, wenn es Bücher gibt, die sich vom Run auf immer neue, wenig standardisierte Showtricks nicht beeindrucken lassen und ruhig die funktionierenden Fakten schildern. Dynamic HTML von Frank Heston und Klaus Schoening ist genau so ein Buch.
Den Autoren kommt es auf zwei Dinge an: Bei jedem schrittweise aufgebauten Beispiel zuerst die Implementierung nach den verschiedenen Browserstandards von Microsoft und Netscape und dann eine für beide gültige Version aufzuzeigen. Damit bekommt man ein Gefühl für die Schwächen und Stärken der beiden Browser und weiß gleichzeitig schnell, was nicht übergreifend funktionieren kann. Die einfache Darstellung von Text und Inhaltsrahmen mit Code und Grafiken ist überzeugend gut gelungen und man vermißt keinen einzigen Farbtupfer. Wer die Beispiele zur Übung dann nicht abtippen will, findet sie zusammengefaßt auf der beiliegenden CD und kann mit einfachem "copy and paste" gleich loslegen.
Die Zielsetzung des Buches fassen die Autoren folgendermaßen zusammen:
"Der eigentliche Zielpunkt dieses Buches ist von daher das Cross-Browser-Scripting, d.h. das Schreiben von Programmen, die sowohl im IE 4.0 als auch im NC 4.0 laufen. Tutorials, die die Fähigkeiten der einzelnen Browser (IE 4.0 und NC 4.0) beschreiben, sind vorhanden. Jetzt geht es um die Kombination der unterschiedlichen Techniken. Die momentane Situation macht es den Programmierern nicht leicht. Intention dieses Buchs ist es, hier Abhilfe zu schaffen und den gesamten Komplex abzudecken."
Fazit: Das Buch ist auch für Anfänger mit Enthusiasmus geeignet, richtet sich aber eher an den mit HTML und JavaScript vertrauten Anwender, der hier fundierte und ausbaufähige DHTML-Lösungen findet.
--Wolfgang Tress
Kurzbeschreibung
Das Buch richtet sich an alle, die im Studiuem, beruflich oder privat dynamische Web-Seiten erstellen wollen. In verständlicher Form präsentiert es die wesentlichen Eigenschaften und Möglichkeiten der Programmierung mit DHTML. Jedes vorgestellte Programm wird in einer Microsoft- und in einer Netscape-Fassung vorgestellt sowie in einer Cross-Browser-Version, die bei allen funktioniert, die die von Ihnen programmierten Web-Seiten öffenen, unabhängig davon, ob sie mit dem Microsoft- oder dem Netscape-Browser arbeiten.
Die Stoffauswahl ist an der Praxis orientiert und ermöglicht das Programmieren fast aller gängigen DHTML-spezifischen Anwendungen.
- HTML, Formatvorlagen, Objektmodelle JavaScript
- Einführung in DHTM
- Textformatierung dynamisch ändern
- Schichten
- Textinhalte dynamisch ändern
- Grafiken dynamisch ändern
- Elementposition dynamisch ändern
- Überblend-Effekte
- Microsoft-spezifische DHTML-Konzepte
- Netscape-spezifische DHTML-Konzepte