
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
SVG Essentials 1st Edition
Scalable Vector Graphics -- or SVG -- is the new XML-based graphics standard from the W3C that will enable Web documents to be smaller, faster and more interactive. J. David Eisenberg's insightful book takes you through the ins and outs of SVG, beginning with basics needed to create simple line drawings and then moving through more complicated features like filters, transformations, and integration with Java, Perl, and XSLT.Unlike GIFs, JPEGs or PNGs (which are bitmapped), SVG images are both resolution- and device-independent, so that they can scale up or down to fit proportionally into any size display or any Internet device -- from PDAs to large office monitors and high-resolution printers. Smaller than bitmapped files and faster to download, SVG images can be rendered with different CSS styles for each environment. They work well across a range of available bandwidths.SVG makes it possible for designers to escape the constant need to update graphics by hand or use custom code to generate bitmap images. And while SVG was created with the Web in mind, the language has a variety of other uses. SVG greatly simplifies tasks like:
- Creating web sites whose graphics reflect the content of the page, changing automatically if the content changes
- Generating graphs and charts from information stored in a wide variety of sources
- Exchanging detailed drawings, from architectural plans to CAD layouts to project management diagrams
- Creating diagrams that users can explore by zooming in and panning around
- Generating bitmap images for use in older browsers using simple automatable templates
- Managing graphics that support multiple languages or translations
- Creating complex animation
- ISBN-100596002238
- ISBN-13978-0596002237
- Edition1st
- PublisherO'Reilly Media
- Publication dateFebruary 15, 2002
- LanguageEnglish
- Dimensions6 x 0.97 x 9 inches
- Print length360 pages
There is a newer edition of this item:
$35.47
(44)
Only 7 left in stock - order soon.
From the brand

-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
-
Your partner in learning
-
Bestsellers
-
Software Development
-
Programming Languages
-
AI / Machine Learning
-
Data Science
-
Data, Databases and more
-
Cloud Services
-
Business
-
Finance
-
Blockchain / Cryptocurrency
-
Security
-
Cookbooks
-
Head First series
-
97 Things series
-
Lean series
Editorial Reviews
Amazon.com Review
It's important to note that this book is not written for Web designers looking to add SVG graphics to their sites, but rather for Web programmers who need to add such graphics based on information extracted from a database, or who want to add them by hand. If you have or use an application that can export or embed SVG graphics, you may not need this book. However, if you are looking to create dynamic images that get created on the fly, or perhaps be able to draw graphics based on information from the user or from a database, you've come to the right book.
Although only 330 pages, the book offers 13 chapters and six appendices. Everything from a basic overview of the SVG language through practical examples to the finer points of serving SVG files over the Web is thoroughly detailed, and each chapter is concisely written and rich with screenshots, illustrations, and code examples.
O'Reilly has earned a positive reputation for publishing outstanding technical books, and SVG Essentials makes a fine addition to their lineup. The SVG graphics standard is rapidly gaining ground. Backed by important vendors as Adobe, SVG is poised to be a powerful tool in the arsenal of today's Web designer. Keep this book within arm's reach of any SVG developer or Web designer who wants to take advantage of this emerging and powerful technology. --Mike Caputo
Product details
- Publisher : O'Reilly Media; 1st edition (February 15, 2002)
- Language : English
- Paperback : 360 pages
- ISBN-10 : 0596002238
- ISBN-13 : 978-0596002237
- Item Weight : 1.07 pounds
- Dimensions : 6 x 0.97 x 9 inches
- Best Sellers Rank: #4,217,780 in Books (See Top 100 in Books)
- #137 in XML Programming (Books)
- #1,316 in Computer Graphics
- #2,238 in Graphics & Multimedia Programming
- Customer Reviews:
About the author

I'm an instructor and programmer who also does writing. Among my other interests are: feral cat trap/neuter/release, foreign languages, and design/art (I’m not good at it, but enjoy seeing it)
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on February 12, 2013So far, this book is easy to understand and explains SVG exactly the way I need to read it to understand SVG better. I have several O'Reilly books, and this one is as good as the others. I also like that there are alot of more advanced sections and it isn't boring, yet doesn't advance too quickly. I hate when books suddenly leave me wondering if I missed a section because they advance too abruptly. This one doesn't.
- Reviewed in the United States on April 4, 2013I don't usually take the time to write book reviews, however, this is a great book for getting started with SVG. It is clearly written, concise and includes relevant examples throughout. As frameworks like D3JS emerge, a working knowledge of SVG is imperative if you wish to grasp web-graphics.
This is a great, gentle, and appropriately deep introduction into the topic for those who would rather spend a few bucks for easily accessible knowledge in one convenient location. If you'd rather dig and delve through various sources on the internet have at it. I don't know about you, but my time is worth more than that. Spoon feed me please :-)
- Reviewed in the United States on June 10, 2018Decent fundamentals. Would love short book with modern applications, i.e. Fast Websites book(s)
- Reviewed in the United States on March 22, 2004The book provides a solid introduction to SVG through an increasingly complex set of examples of SVG use. It is well written and edited, it also provides a thorough description of the entirety of the standard. What it lacks is more depth in the area of recipes for commonly used image effects. It also needs more advice about how complex SVGs are organized and built for efficiency. I understand that SVG is still on the adoption curve, so perhaps we could see these improvements in a second version of the book when the standard has picked up a little more.
For the time being the book earns it's four stars by providing a nice learning curve and having high quality examples that demonstrates the concepts effectively.
- Reviewed in the United States on March 1, 2014The title pretty much sums it up. This is "Essential SVG"; it isn't "SVG; The Definitive Guide" which sadly hasn't been written yet. There's not a lot of meat on the bone here, with topics covered superficially, leaving out a great deal of needed detail. Fortunately, such detail is easy to find on the web, but the lack of it here, along with a lack of tutorial material, makes me wonder what the value of this book really is.
Many of the examples don't work, or only work in some browsers but not others; like so much else, the topic of browser support is simply ignored. At least a couple of the example illustrations don't match the code examples shown.
The index is simply atrocious. Keyword after keyword is completely absent, and much of what is listed points to the wrong page, or is useless cruft produced by an obviously misguided auto-indexing tool of some sort. If you need to find something fast, you'll be reaching for your favorite search engine in frustration, because you won't find it here.
If you're just getting started with SVG, this slim volume may be helpful for the first week or so. Then, you'll be pining for a true, comprehensive guide to SVG.
- Reviewed in the United States on February 8, 2013This is an excellent introduction to SVG graphics. It explains all the relevant concepts in a way that is clear and easy to understand, with plenty of examples. It is also an effective technical reference manual.
It shouldn't be necessary to say this, it used to be true of all OP'Reilly books. But their standards have been slipping, so it is worth stating that this book, at least, is one of their best.
- Reviewed in the United States on October 2, 2002While it's difficult to separate my excitement over SVG from the contents of this book, it's quite possible that the two are so directly related as to be inseperable. Within a few hours of buying this book, I was producing and printing extremely high quality images that I had found all but impossible to produce w/other technologies (JPEG codecs, etc.). If you are familiar with the basic mark-up language concepts, then you should have no trouble gleaning the essential elements of SVG.
After an excellent introductory chapter that provides a general overview, subsequent chapters cover aspects of SVG in detail, such as how to create basic shapes or generate text. One thing I particularly liked was that the author mostly uses a single example (SVG code to create a picture of a cat) to illustrate new concepts, creating a sense of cohesiveness that tied the chapters together. This book is *not* just a scattershot collection of essays that characterizes so many other technical books -- the text is clear, concise, and to the point. Finally, there is a very uselful appendix that summarizes the most frequently used attributes.
Perhaps the only drawback is that if you are coming to SVG from a non-technical background, you might find this book a little too gear-headed for your liking. For technical readers that want a thorough introduction (i.e., not a PhD thesis) to this exciting and useful technology, however, this book is a must.
- Reviewed in the United States on July 30, 2007Das Buch (in englischer Sprache) erklärt sehr genau die Details. Auch als Nachschlagewerk sehr gut geeignet.
Top reviews from other countries
-
GuillaumeReviewed in France on June 16, 2012
5.0 out of 5 stars SVG ESSENTIALS
Article reçu en 2 ou 3 jours, et en très bon état. C'est très appréciable.
Ce livre m'est utile pour mon travail et je l'utilise beaucoup.
- Jasmine TeaReviewed in the United Kingdom on August 7, 2012
5.0 out of 5 stars Excellent book, better than any web tutorial
Hunting around for a web-tutorial, most did not describe stylesheets and grouping well (and that's hardly advanced, I'd say it is essential after the basic shapes.
This book is now a decade old, but it's still valid - more so, as most browsers now support svg (apart from internet explorer before v9, i.e. on Windows XP). A new edition would be very welcome - luckily for the author, such a version could be mainly extending the breadth of the book (into animation) as the fundamentals have not changed or become outdated.
Note this book is available on O'Reilly's commons website (google svg essentials wikicontent). I bought a used copy for a few quid as nice to have a bound copy.
Internet Explorer lack of support for SVG until version 9 is no doubt the reason for the lack of popularity of SVG (though there are workarounds). Maybe in a year or two (2014?) SVG will finally become mainstream - when Windows XP no longer common, and therefore we can rely on IE9 being the base level browser. IE8 has no support for SVG, and that's hampered SVG considerably. Once we no longer have to support IE8, SVG will be useful from website decorations, backgrounds, through to complex menu systems and drawing web-apps. The future looks great for SVG!
- Stephen HampshireReviewed in the United Kingdom on May 17, 2004
4.0 out of 5 stars SVG in practice
This book is great for people (like me) who've grasped the idea of SVG from an introductory chapter in a general XML book, but want to get to grips with the detail of the language.
Where it really scores is with practical examples of things you can do with SVG, particularly sripting it.
-
PoupougneReviewed in France on January 5, 2014
4.0 out of 5 stars Très complet
Traite beaucoup de paramètres du langage, mais pas assez d'exemples à mon gout. Le lien avec les pages html gagnerait à être plus étoffé.
- djwReviewed in the United Kingdom on December 20, 2021
5.0 out of 5 stars Not completely outdated
I can't believe I missed this formidable tech for so long! This edition might be twenty-odd years old, but between this well-structured volume and the interweb, a great introduction and reference. Great value too.