Customer Reviews


4 Reviews
5 star:
 (2)
4 star:    (0)
3 star:
 (2)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


13 of 13 people found the following review helpful:
5.0 out of 5 stars Response to Justin Taylor's review
A bad review's one thing, but Justin Taylor's is largely nonsense and appears to have been written without reading the book. His suggestion that XML is "the future" and "needs to be addressed" is just plain bizarre - SVG is an XML language! XML is introduced in the book, and the whole thing could be said to be addressing XML.

Coverage of Javascript, or to be...
Published on September 29, 2004 by Daniel Ayers

versus
10 of 12 people found the following review helpful:
3.0 out of 5 stars 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...

Published on February 24, 2003


Most Helpful First | Newest First

13 of 13 people found the following review helpful:
5.0 out of 5 stars Response to Justin Taylor's review, September 29, 2004
By 
This review is from: SVG Unleashed (Paperback)
A bad review's one thing, but Justin Taylor's is largely nonsense and appears to have been written without reading the book. His suggestion that XML is "the future" and "needs to be addressed" is just plain bizarre - SVG is an XML language! XML is introduced in the book, and the whole thing could be said to be addressing XML.

Coverage of Javascript, or to be more accurate ECMAScript (the ECMA/ISO standard) is included because SVG supports it as its primary scripting language. It's like criticising a book on automobiles for covering "old-fashioned" internal combustion engines. Yes, there are drawbacks to running scripts client-side, but the developers of SVG thought it useful enough to include a language binding within the spec itself. ECMAScript is a current standard, in widespread use. Many wireless devices support ECMAScript, have done for years - Nokia and so on incorporated it for WAP support, long before they started with SVG. Working with server-side languages and SVG is a different matter entirely - the book has extended examples and case studies in most popular languages.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


10 of 12 people found the following review helpful:
3.0 out of 5 stars Is it a tutorial, is it a reference? It's neither..., February 24, 2003
By A Customer
This review is from: SVG Unleashed (Paperback)
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.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 4 people found the following review helpful:
5.0 out of 5 stars Equips the reader with the practical knowledge, March 6, 2003
This review is from: SVG Unleashed (Paperback)
Targeted to the experienced Web programmer, SVG Unleashed deftly equips the reader with the practical knowledge required in order to create and manipulate Scalable Vector Graphics (SVG) programmatically, both on the client and the server side. Part I of SVG Unleashed provides a thorough reference of SVG syntax, elements, coordinate systems and animations, with coverage of the XML Document Object Model(DOM) and the SVG DOM application to each element or attribute. Part II of SVG Unleashed introduces client-side SVG programming with particular emphasis on the use of ECMAScript/JavaScript. In Part III of SVG Unleashed readers learn to use several server-side languages to create SVG documents. Part IV of SVG Unleashed demonstrates SVG programming through several case studies. User Level: Intermediate, 1152 pages
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 25 people found the following review helpful:
3.0 out of 5 stars Just Plain Worthless, June 20, 2003
This review is from: SVG Unleashed (Paperback)
First, a thought...Javascript and wireless web incompatibility. This book is full of it. Javascript was invented many years ago and is designed to run on the user's machine. This puts a load on the user's processor and for those with slower machines, the load is sometimes too much. Wireless phones don't support javascript and they most likely never will. SVG was created to be a high quality, small and highly compatible format for cell phones and other wireless devices. This book is full and I mean full of javascript to handle almost all of the web and appication solutions.

Now another thought....XML. A new technology which was designed to be portable, compatible and server side, which means no trouble with the user's computers. regardless of how intimidating XML might seem, it is the future and needs to be addressed. SVG was designed to be used with XML and XML was designed for both web and application development. The focus on PHP, Perl and other scripting languages was given too little focus. Old information and technology does not constitute a good resource. This book was a poor example of the true power of SVG and will lead many new developers into the pitfall of using javascript which is doomed for extinction.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

SVG Unleashed
SVG Unleashed by Andrew Watt (Paperback - September 20, 2002)
Used & New from: $17.36
Add to wishlist See buying options