| ||||||||||||||||||
Produktinformation
|
Tags(Was ist das?)Bei einem Tag handelt es sich um ein Schlagwort, das zum Produkt passt.
Tags erleichtern allen Kunden die Suche und die Sortierung ihrer Lieblingsprodukte. |
|
Sagen Sie Ihre Meinung zu diesem Artikel:
|
||||||||||||||||||||||
|
Die hilfreichsten Kundenrezensionen
1 von 1 Kunden fanden die folgende Rezension hilfreich:
4.0 von 5 Sternen
Kurzer und effektiver Grundlehrgang in Ajax,
Von Sunrise (München) - Alle meine Rezensionen ansehen
Rezension bezieht sich auf: Bulletproof Ajax (Voices That Matter) (Taschenbuch)
Das vorliegende Buch ist die Fortsetzung von Jeremy Keiths Erstlingswerk "DOM Scripting". Um "Bulletproof Ajax" zu verstehen muß man "DOM Scripting" nicht zwangsläufig gelesen haben, aber es erleichtert das Verständnis ungemein. Das Buch startet mit einer Definition von Ajax und einer kurzen Einführung in JavaScript und DOM. Wer "DOM Scripting" bereits sein eigen nennt, der benötigt diese JavaScript-Grundlagen natürlich nicht mehr, aber perfekt geschrieben sind sie allemal, und lesenswert obendrein. So richtig interessant wird es daher erst ab dem dritten Kapitel, denn darin wird der XMLHttpRequest erklärt, der sozusagen das Herzstück von Ajax bildet. Das dritte Kapitel ist deshalb auch das Herzstück des Buches, denn es ist nicht nur ausgezeichnet geschrieben, sondern stellt dem Leser auch gleich Funktionen zur Verfügung, die er eins zu eins in seine Programme übernehmen kann. Danach folgen drei Datenformate, die als Informations-Austausch zwischen Browser und Server verwendet werden können, und zwar handelt es sich dabei um XML, HTML und JSON. Bei jedem Format werden die Vor- und Nachteile beleuchtet, und es wird erklärt, für welchen Zweck man welches Format verwenden sollte. Im nächsten Kapitel erklärt uns der Autor seine Philosophie namens Hijax, die besagt, daß Ajax nur eine Ergänzung zu einer bereits bestehenden, funktionsfähigen Web-Seite darstellen und keinesfalls ihr unverzichtbarer Bestandteil sein sollte. Das bedeutet im Klartext, daß man zuerst eine HTML-Seite schreibt, die ohne Ajax funktioniert. Erst danach fügt man die Ajax-Funktionalität hinzu. Das hat den Vorteil, daß die Web-Seite auch dann noch funktioniert, wenn sie von einem Browser aufgerufen wird, der JavaScript deaktiviert hat. Hört sich sehr lobenswert an, aber ich glaube kaum, daß allzu viele Ajax-Programmierer von Jeremy Keiths Hijax-Philosophie Gebrauch machen werden. Stattdessen werden die meisten Ajax-Entwickler sogenannte "alles oder nichts"-Lösungen programmieren, frei nach dem Motto: Entweder der Anwender hat JavaScript aktiviert, oder er hat Pech gehabt. Bei vielen Ajax-Applikationen wird Hijax auch gar nicht funktionieren, denn nimmt man diesen Web-Seiten JavaScript weg, dann hat sich damit auch die Funktionalität der Seite erledigt. In den Beispielen, die Jeremy Keith beschreibt (so auch im abschließenden Projekt, in dem ein kleiner Bookstore aufgebaut wird), wird Hijax jedoch sehr anschaulich implementiert, aber es zieht eine strenge Separierung der Schichten sowie zusätzlichen Programmieraufwand nach sich. Diesen Aufwand werden definitiv nicht alle Ajax-Entwickler in Kauf nehmen. Abgerundet wird das Buch mit je einem kleinen Kapitel über Screen-Readers (die mit JavaScript und Ajax übrigens ziemliche Schwierigkeiten zu haben scheinen) und Ajax-Challenges, die Tipps & Tricks zum Besten geben und das Verhalten des Browsers in Bezug auf Ajax-Funktionalität durchleuchten."Bulletproof Ajax" ist ein dünnes Buch, ein sehr dünnes sogar, und ich wage zu behaupten, daß für den Preis eindeutig zu wenig drin steht. Aber das, was drin steht, ist absolut erstklassig, denn wie schon sein Vorgänger "DOM Scripting" liest sich "Bulletproof Ajax" so unglaublich flüssig, wie ich es von einem Fachbuch bisher noch nicht erlebt habe. Man kann es daher gar nicht oft genug wiederholen: Jeremy Keith schreibt einfach brillant! Ich habe schon viele gute und schlechte Fachbücher gelesen, in englischer und in deutscher Sprache, aber an die Leichtigkeit, mit der Jeremy Keith seine Worte formuliert, kommt kaum ein anderer Autor heran. Nichtsdestotrotz hätte man das Buch noch gut und gerne um ein paar Kapitel erweitern können, z.B. wären mir zusätzliche Ajax-Beispiele durchaus willkommen gewesen, und gegen eine Vorstellung der gängigsten Ajax-Frameworks und wie sie sich voneinander unterscheiden, hätte dem Buch auch sehr gut zu Gesicht gestanden. So betrachte ich "Bulletproof Ajax" mit einem lachenden und einem weinenden Auge. Ersteres trifft zu, weil es mir beim Lesen sehr viel Freude bereitet hat, und Letzteres kommt zum Tragen, weil "Bulletproof Ajax" auf mich irgendwie den Eindruck erweckt, als sei es lediglich der Versuch, ein paar Artikel und Essays auf Buchlänge zu strecken, denn der Inhalt ist schon wirklich sehr dünn geraten. Trotzdem kann ich das Buch jedem Ajax-Einsteiger ans Herz legen, denn wie oft findet man schon ein Buch, das Grundlagenwissen auf so hervorragende Art und Weise vermittelt. Ursprünglich wollte ich mir dazu "Head First Ajax" kaufen, aber das brauche ich jetzt wohl nicht mehr. Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen
Sagen Sie Ihre Meinung zu diesem Artikel: Eigene Rezension erstellen
|
|
|
Das Forum zu diesem Produkt
Fragen stellen, Meinungen austauschen, Einblicke gewinnen Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
|
Ähnliche Foren
|
||||||||||||||||||||||||||||||||||
|