{"id":10215,"date":"2013-10-24T09:58:26","date_gmt":"2013-10-24T16:58:26","guid":{"rendered":"https:\/\/blogs.adobe.com\/jnack\/?p=10215"},"modified":"2013-10-24T09:58:26","modified_gmt":"2013-10-24T16:58:26","slug":"introducing-snap-svg-open-source-js-library-for-svg-graphics","status":"publish","type":"post","link":"http:\/\/jnack.com\/blog\/2013\/10\/24\/introducing-snap-svg-open-source-js-library-for-svg-graphics\/","title":{"rendered":"Introducing Snap.svg: Open-source JS library for SVG graphics"},"content":{"rendered":"<p>\u201cFlash, <em>schmash<\/em>: SVG\u2019s clearly the future.&#8221;<\/p>\n<p>That\u2019s what I thought as I joined Adobe back in 2000 to build an <a href=\"http:\/\/en.wikipedia.org\/wiki\/Scalable_Vector_Graphics\">SVG<\/a> animation tool. Unfortunately we were 10+ years ahead of the market (specifically of Web browser support)\u2014and as Marc Andreessen <a href=\"http:\/\/qz.com\/36368\/eight-things-marc-andreessen-said-to-quartz-that-made-us-sit-up-and-listen\/\">says<\/a>, &#8220;Being early is the same as being wrong.&#8221;<\/p>\n<p>Things have progressed, though, and once again Adobe is working hard to make SVG adoption more widespread. <a href=\"http:\/\/blogs.adobe.com\/webplatform\/2013\/10\/23\/snap-the-javascript-svg-library-for-the-modern-web\/\">Check this out<\/a>:<\/p>\n<blockquote>\n<p>Today the Adobe Web Platform Team is announcing version 0.1 of <a href=\"http:\/\/snapsvg.io\/\">Snap.svg<\/a>, a brand new JavaScript library for creating SVG. Snap.svg provides web developers with an intuitive and powerful API for animating and manipulating both existing SVG content and designs generated with Snap. [\u2026]<\/p>\n<p>Snap supports animation. By providing a simple [[link to example]] and intuitive JavaScript API for animation, Snap can help make your SVG content more interactive and engaging.<\/p>\n<\/blockquote>\n<p>In the height of the Adobe-Apple conflict three years ago, I wrote, &#8220;<a href=\"http:\/\/blogs.adobe.com\/jnack\/2010\/02\/adobe_isnt_in_the_flash_business.html\">Adobe isn&#8217;t in the Flash business<\/a>,\u201d and this is what I meant: We get paid to help you solve problems, and things like Flash, SVG, PDF, H.264, <em>whatever<\/em> are just implementation details\u2014means to that end. The richer &amp; more expressive we can make the Web, the better the tools we can build, and the happier, we hope, you and your clients will be.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u201cFlash, schmash: SVG\u2019s clearly the future.&#8221; That\u2019s what I thought as I joined Adobe back in 2000 to build an SVG animation tool. Unfortunately we were 10+ years ahead of the market (specifically of Web browser support)\u2014and as Marc Andreessen says, &#8220;Being early is the same as being wrong.&#8221; Things have progressed, though, and once [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[34],"tags":[],"_links":{"self":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/10215"}],"collection":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=10215"}],"version-history":[{"count":0,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/10215\/revisions"}],"wp:attachment":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=10215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=10215"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=10215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}