||Author: Andrew H. Watt, Chris Lilley|
List Price: $49.99
Our Price: Click to see the latest and low price
Publisher: SAMS (20 September, 2002)
Sales Rank: 232,552
Average Customer Rating: 3.67 out of 5
Customer ReviewsRating: 3 out of 5
Just Plain Worthless
Rating: 5 out of 5
Equips the reader with the practical knowledge
Rating: 3 out of 5
Is it a tutorial, is it a reference? It's neither...
The authors seem to have had a problem in deciding what to write, a tutorial or a reference manual, and ended up writing something that's neither. I hesitated between a 2 or 3-star rating, and gave the authors the benefit of... Well, not the doubt.
The book consists of six parts: "SVG fundamentals", "Programming SVG Client-Side", "Producing SVG Server-side", "Case Studies", "Looking Ahead", and "Appendices". You will need to download most of the Appendices ("B: SVG Elements Reference", "C: SVG Attributes and Properties Reference" and "D: SVG Document Object Model (DOM)") as only appendix "A: Glossary" is actually included in the book.
Each of the chapters that discuss the actual language ends with a discussion of the part of the DOM that applies to what was discussed in each chapter. Unfortunately, this is too boring to read as tutorial, and at the same it is too unorganized to be used as a reference (the 'discussion' of the entire DOM spreads out over almost 20 chapters).
With respect to the tutorial part of each chapter: whenever I came across parts that were likely to trip my trigger, I was disappointed to read that all the really interesting details "are provided in the SVG 1.0 Recommendation." However, your mileage may vary.
My recommendation is to read some online tutorials (IBM DeveloperWorks and/or the one by David Duce and Ivan Herman) to get an idea of what SVG is all about. Then, if you are interested in doing some SVG 'programming', continue by downloading the aforementioned SVG 1.0 Recommendation and possibily even the SVG Unleashed Appendices. That should give you enough information to avoid the purchase of this book.
· Designing SVG Web Graphics
· Sams Teach Yourself Svg in 24 Hours with CDROM
· SVG For Designers: Using Scalable Vector Graphics in Next-Generation Web Sites
· SVG Essentials (O'Reilly XML)
· SVG Programming