Cider - Shop now
Buy used:
$8.89
FREE delivery May 14 - 19 to Nashville 37217. Details
Used: Very Good | Details
Condition: Used: Very Good
Comment: May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less
Access codes and supplements are not guaranteed with used items.
In stock
Kindle app logo image

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.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

SVG Essentials 1st Edition

4.1 out of 5 stars 15 ratings

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
By focusing sharply on the markup at the foundation of SVG, SVG Essentials gives you a solid base on which to create your own custom tools. Explanations of key technical tools -- like XML, matrix math, and scripting -- are included as appendices, along with a reference to the SVG vocabulary.Whether you're a graphic designer in search of new tools or a programmer dealing with the complex task of creating and managing graphics, SVG Essentials provides you with the means to take advantage of SVG.

There is a newer edition of this item:


From the brand

Editorial Reviews

Amazon.com Review

SVG Essentials opens the door to the rich language that underpins this emerging and fast-growing graphics language. Scalable Vector Graphics, which are described through text like a programming language and can be read on any computer platform with the appropriate viewer, hold great promise for the Web designer who knows how to take advantage of the latent power. This book helps to harness that power.

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
  • Customer Reviews:
    4.1 out of 5 stars 15 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
J. David Eisenberg
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

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

4.1 out of 5 stars
15 global ratings

Review this product

Share your thoughts with other customers

Top reviews from the United States

  • Reviewed in the United States on February 12, 2013
    So 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, 2013
    I 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 :-)
    One person found this helpful
    Report
  • Reviewed in the United States on June 10, 2018
    Decent fundamentals. Would love short book with modern applications, i.e. Fast Websites book(s)
  • Reviewed in the United States on March 22, 2004
    The 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.
    4 people found this helpful
    Report
  • Reviewed in the United States on March 1, 2014
    The 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.
    One person found this helpful
    Report
  • Reviewed in the United States on February 8, 2013
    This 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, 2002
    While 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.
    10 people found this helpful
    Report
  • Reviewed in the United States on July 30, 2007
    Das Buch (in englischer Sprache) erklärt sehr genau die Details. Auch als Nachschlagewerk sehr gut geeignet.
    2 people found this helpful
    Report

Top reviews from other countries

Translate all reviews to English
  • Guillaume
    5.0 out of 5 stars SVG ESSENTIALS
    Reviewed in France on June 16, 2012
    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.
    Report
  • Jasmine Tea
    5.0 out of 5 stars Excellent book, better than any web tutorial
    Reviewed in the United Kingdom on August 7, 2012
    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 Hampshire
    4.0 out of 5 stars SVG in practice
    Reviewed in the United Kingdom on May 17, 2004
    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.
  • Poupougne
    4.0 out of 5 stars Très complet
    Reviewed in France on January 5, 2014
    Traite beaucoup de paramètres du langage, mais pas assez d'exemples à mon gout. Le lien avec les pages html gagnerait à être plus étoffé.
  • djw
    5.0 out of 5 stars Not completely outdated
    Reviewed in the United Kingdom on December 20, 2021
    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.