{"id":50,"date":"2004-01-30T23:10:02","date_gmt":"2004-01-30T23:10:02","guid":{"rendered":"http:\/\/localhost:8000\/?p=50"},"modified":"2004-01-30T23:10:02","modified_gmt":"2004-01-30T23:10:02","slug":"review-of-svg-essentials","status":"publish","type":"post","link":"https:\/\/blog.gwadej.org\/programmer-musings\/2004\/01\/review-of-svg-essentials\/","title":{"rendered":"Review of SVG Essentials"},"content":{"rendered":"<p><cite>SVG Essentials<\/cite><br \/>\nJ. David Eisenberg<br \/>\nO&#8217;Reilly, 2002<\/p>\n<p>A little over a year ago I bought and read <cite>SVG Essentials<\/cite> by J. David Eisenberg. At the time, I was moving from dabbling in <abbr title=\"Scalable Vector Graphics\">SVG<\/abbr> to beginning a contract which required the use of <abbr title=\"Scalable Vector Graphics\">SVG<\/abbr>.<\/p>\n<p>This book provides a good working overview of <abbr title=\"Scalable Vector Graphics\">SVG<\/abbr>. I have seen several articles that showed how to produce specific effects or that explored a piece of <abbr title=\"Scalable Vector Graphics\">SVG<\/abbr> functionality. I&#8217;ve also read the W3C specifications. This book provides the practical information you need to actually use <abbr title=\"Scalable Vector Graphics\">SVG<\/abbr>.<\/p>\n<p>One interesting point about the book is it&#8217;s lack of spectacular graphics. The author states that this is by intent. Most of the pictures only illustrate one, or a small number, of features at a time. He also states that he doesn&#8217;t want the pictures to overwhelm the novice <abbr title=\"Scalable Vector Graphics\">SVG<\/abbr> user that would be discouraged by not being able to produce <em>beautiful<\/em> work equal to the art in some books.<\/p>\n<p>If you need a refresher on vector graphics or if you want to explore this new XML application, this book is definitely recommended.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>SVG Essentials J. David Eisenberg O&#8217;Reilly, 2002 A little over a year ago I bought and read SVG Essentials by J. David Eisenberg. At the time, I was moving from dabbling in SVG to beginning a contract which required the use of SVG. This book provides a good working overview of SVG. I have seen\u2026 <span class=\"read-more\"><a href=\"https:\/\/blog.gwadej.org\/programmer-musings\/2004\/01\/review-of-svg-essentials\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[55,147,322,355,358,366],"_links":{"self":[{"href":"https:\/\/blog.gwadej.org\/programmer-musings\/wp-json\/wp\/v2\/posts\/50"}],"collection":[{"href":"https:\/\/blog.gwadej.org\/programmer-musings\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.gwadej.org\/programmer-musings\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.gwadej.org\/programmer-musings\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.gwadej.org\/programmer-musings\/wp-json\/wp\/v2\/comments?post=50"}],"version-history":[{"count":0,"href":"https:\/\/blog.gwadej.org\/programmer-musings\/wp-json\/wp\/v2\/posts\/50\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.gwadej.org\/programmer-musings\/wp-json\/wp\/v2\/media?parent=50"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.gwadej.org\/programmer-musings\/wp-json\/wp\/v2\/categories?post=50"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.gwadej.org\/programmer-musings\/wp-json\/wp\/v2\/tags?post=50"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}