|
|||||||||||||||||||||||||||||||||||
|
8 Reviews
|
Average Customer Review
Share your thoughts with other customers
Create your own review
|
|
Most Helpful First | Newest First
|
|
2 of 2 people found the following review helpful:
3.0 out of 5 stars
Annoying Flaws, But Still Worth Reading,
By
This review is from: Using Dynamic Html (Special Edition Using) (Paperback)
This book has a number of annoying problems, which makes it hard to recommend. As other reviewers have noted, it only covers Internet Explorer. This is somewhat understandable, as the implementation of DHTML in Netscape is rudimentary, and writing cross-platform DHTML certainly isn't a case of just showing the Netscape syntax. Nonetheless, the authors tend to take the view that DHTML is a Microsoft technology, which is only partly true. The text is also rather anti-Netscape in tone. For example, they accuse Netscape of using strongarm tactics to get their technology turned into a standard. (Of course, Microsoft never does anything like that!)Stylistically, the first three chapters are tiresomely redundant and uninformative, and the authors have the annoying habit of returning to a subject discussed earlier as if you've never heard of it. Technically, there are a number of annoying inaccuracies. For example, several times, they use the incorrect style sheet syntax they earlier warned you not to use. They also "introduce" the DIV tag at one point, despite the fact that it has been used in the last three examples. Then they don't use it in the next example! The book has a number of straight-out errors. For example, they state that you need to use relative positioning when dynamically shifting elements. This is incorrect, and explains why the drag script they develop later doesn't work. They are also wrong about the direction the z-index goes in. They also keep applying the ID attribute to the SPAN tag for some reason. This doesn't work, and produces strange runtime errors. Moreover, the book is somewhat out-of-date, and applies to DHTML as implemented in IE4. Some of the techniques discussed have since been superceded by DHTML behaviours in IE 5, although they do still work. Lastly, the supporting website is long gone, and the Que website has no mention of the book. So was there nothing good about it? Well, if you fix the bugs noted above, the scripts work pretty well. Also, it was only because I read the book that I was able to identify the errors, so I suppose I learnt quite a lot. It is quite good as a DHTML primer, has some neat projects in the back, and has a fairly good intro to client-side data-binding (but doesn't discuss Remote Data Services). I don't regret reading it or buying it. But I think there are probably better books around by now.
2 of 2 people found the following review helpful:
4.0 out of 5 stars
Internet Explorer 4 Book,
By Carlos Sarlanga (Argentina) - See all my reviews
This review is from: Using Dynamic Html (Special Edition Using) (Paperback)
This book is a great book for someone who has no previous knowledge of JavaScript and DHTML. You will -if you read it, of course- learn in a week most of the Basic concepts about JavaScript and DHTML. The big problem with this book is that it doesn't cover Netscape at all, in fact, not even the first example will work with Netscape. So if you buy this book and you want to use both browsers, consider about searching a little bit on the Web on how to make your pages CrossBrowser capable after coding them ... I consider this book an excellent start for people who has no knowledge at all about JavaScript and DHTML ...
1 of 1 people found the following review helpful:
2.0 out of 5 stars
What use is a book which only covers IE4?,
By A Customer
This review is from: Using Dynamic Html (Special Edition Using) (Paperback)
The author makes clear from the outset that Netscape's version of DHTML is not even worth thinking about, and throughout the book displays his contempt for Netscape over and over again. However, for a web-developer, cross browser compatibility is very important, and this attitude is very annoying when trying to program a useful web page. I urge anyone who wants to be able to program pages that cater for everyone not to buy this book, and to go for one which covers all browsers.
1 of 1 people found the following review helpful:
4.0 out of 5 stars
Great Book!,
By www2@phoenix.acc.chula.ac.th (Bangkok, Thailand) - See all my reviews
This review is from: Using Dynamic Html (Special Edition Using) (Paperback)
This is a great book for Explorer users. It covers all things you need to know. I have mastered Dynamic HTML by reading this book. Moreover, this book is well organized so that if you are at the very beginning, you still can learn HTML and JavaScript together at the same time.
2.0 out of 5 stars
Good Broad base coverage, but that's it,
By A Customer
This review is from: Using Dynamic Html (Special Edition Using) (Paperback)
I didn't figure out that this book only covered IE until about midway through. However, the cover of the book has a picture Netscape Navigator on it. This book offers a huge vault of neat little tricks, but I wouldn't want to learn Javascript from it. The examples are right on par, though, for teaching you examples. If you have no other programming experience, you'll probably want to avoid this book, as I felt it was good only if you knew Javascript already and wanted to perform a neat trick or two with the stuff. Most of it involves graphical quirks rather than form processing and such. There are better books around, but this one has its place. If the examples were cross browser compatible, I'd give this book a higher rating.
3.0 out of 5 stars
Good for beginners,
By A Customer
This review is from: Using Dynamic Html (Special Edition Using) (Paperback)
I found this book to be suitable for delving into the world of DHTML for the first time, but it lacks support for Netscape. The index (CSS) is superb and has all the details about syntax. I would prefer to see a more comprehensive list of objects and syntax's.
3.0 out of 5 stars
Great for Internet Explorer Users only,
By A Customer
This review is from: Using Dynamic Html (Special Edition Using) (Paperback)
The bookcover states: "You'll find complete coverage of the Dynamic HTML features as implemented in Microsoft Internet Explorer 4 as well as Netscape Communicator." Unfortunately, the author's of "Using Dynamic HTML" felt it prudent to leave out most of the details of Netscape's Dynamic HTML (DHTML) specifications, leaving only one chapter about how Netscape is different from Microsoft Internet Explorer (MSIE). The chart at the end of this chapter (chapter 3) sums up nicely that this is a text about Microsoft's version of DHTML. The author's justification for this oversite is that Microsoft has submitted its DHTML standards to the World Wide Web Consortium (W3C). While this might sound like a compelling reason, the W3C has yet to cement a standard for DHTML. Book releases like this one might help MSIE's standards become the web standards. On the plus side, if you are using MSIE 4 in a controlled environment (like an intranet), you will find the easy-to-read explanation of the DHTML object model very useful. In addition, the companion web site has complete code samples from each chapter and the appendixes have nice references on HTML, Cascading Style Sheets and Scripting languages. In summary, this is an average text, promising a greater than average return. If one codes strictly for MSIE 4, it is a useful text. However, it is my opinion that a web professional would do better with the "Instant *** Dynamic HTML" texts, since he is going to have to buy two books to implement DHTML for both MSIE and Netscape.
0 of 1 people found the following review helpful:
2.0 out of 5 stars
ok for ie,
By A Customer
This review is from: Using Dynamic Html (Special Edition Using) (Paperback)
this book is good if you r developing an application for an intranet rather the internet as it covers ie stuff only
|
|
Most Helpful First | Newest First
|
|
Using Dynamic Html (Special Edition Using) by Kenrick Rawling (Paperback - Sept. 1997)
Used & New from: $0.39
| ||