• Stef LewandowskiStef Lewandowski, 10 years ago

    I've always found working with Raphael a little bit undocumented, and it didn't quite go far enough for what I needed.

    The syntax of D3 makes my head spin every time I try to use it. It's almost too powerful for simple things.

    I used Raphael on Cryptographics and while I was doing it I wished there was something that felt a little more friendly. This looks like a promising alternative.

    1 point
  • Tim CoulterTim Coulter, 10 years ago (edited 10 years ago )

    How does this compare to RaphaelJS? http://raphaeljs.com/

    According to the example video they appear to be reinventing the wheel.

    EDIT: The answer: http://snapsvg.io/about/

    1 point
  • EJ FoxEJ Fox, 10 years ago

    It's become pretty clear to me that the gold-standard for SVG manipulation on a page is D3: http://d3js.org/

    This seems to take a more designery-approach to things, but I don't see it doing anything D3 doesn't, and it seems to be lacking in a lot of the things that make D3 great. If you're gonna learn a syntax for SVG manipulation, might as well be one that unfolds the world for you, instead of one the limits you, I'd think.

    0 points
    • João RamosJoão Ramos, 10 years ago (edited 10 years ago )

      I have to say I find D3 (as well as its predecessor Protovis) a little hard to digest. I'm not sure if it's because of its approach or syntax, but I always had troubles figuring out how to chart my data with it. I do understand it does pretty cool stuff, though.

      On the other side, Snap.svg seems to be quite designer-friendly. The syntax Dmitry (which by the way is the guy behind Raphael) is using is a plus: it's closer to jQuery, thus making charting slightly easier for the average designer. I can only speak for myself, of course.

      0 points
  • Tierney CyrenTierney Cyren, 10 years ago

    Love seeing Brackets in their demo video.

    0 points