flyankur / govis

Governance Data Visualisation Framework
7 stars 4 forks source link

Deciding on the javascript library #4

Open drecodeam opened 11 years ago

drecodeam commented 11 years ago

screen shot 2013-10-10 at 8 14 52 pm

Seeing the browser Support of SVG, I think we are good to go with D3.js as of now. If any issue arises after testing it in mobile, we might switch to fallback Raphael.

It's not gonna be supported in IE 8

drecodeam commented 11 years ago

@flyankur do you understand this project : https://github.com/wrobstory/vincent and this http://trifacta.github.io/vega/ to go along with it. It looks pretty cool to me.

flyankur commented 11 years ago

Looks great. First look at example - it seems easy & apt.

drecodeam commented 11 years ago

@flyankur ya but going ahead with vincent means making the stuff in the backend and not the frontend. This gives us one flexibility of rendering png's directly, really easing it out for us on the mobile side as we just need to render the images. No responsive issues, no interactivity, plain and simple images... Makes it easier.

But on the second hand, it makes us really difficult to add interactivity to something that has not been generated on the frontend.

drecodeam commented 11 years ago

on how to use vega : https://github.com/trifacta/vega/wiki/Runtime

drecodeam commented 11 years ago

Gotta go with this. So after going through a lot of stuff online, here is the final kamehaha :

pragunbhutani commented 11 years ago

I like how you can just switch between SVG and PNG renderers. Also, it makes a reference to Pulp Fiction. +1

flyankur commented 11 years ago

https://github.com/adobe-webplatform/Snap.svg & http://snapsvg.io/ definitely changes things :)