HNHacker News
TopNewBestAskShowJobs

bobmonteverde

25 karma · joined June 20, 2012

submissionscomments
bobmonteverde··on NVD3 is back
I'm still here, and ready to continue contributing
bobmonteverde··on NVD3.js: re-usable charts for d3.js
OK, I should be allowed to post again (At least I hope so).

Let me know if you guys have any questions and/or feature requests. If I like the feature, I will implement it right away.. or if its a very bug feature, I'll at least put it in the TODO list.

Also would love to hear things people don't like about the library... that will be much more useful than what people like. No promises that I'll listen.. but I'll try to.

bobmonteverde··on NVD3.js: re-usable charts for d3.js
Understandable, but not something I'll be implementing (though would be pretty easy to fork and edit.. that piece of code is VERY straight forward).. but would be too much of a pain in the ass to me, when the user could easily in A (after just having B enabled) then disable B.

Like you said, you're jsut used to high charts.... by no means was this project designed after high charts (in fact haven;t looked at high charts in over a year). Working off of d3 examples, Tufte principles, and whatever my gut decides makes sense at the time.

bobmonteverde··on NVD3.js: re-usable charts for d3.js
We were using flot when I started. As soon as I found out about protovis I redid all our charts (and boy was everyone happy with that improvement). Shortly after that, d3 came out, in which case I ported all the protovis charts to d3. NVD3 is my second go at a collection of charts for d3.js... it was re-done from the ground up, and hopefully is much more true to d3's style than my previous attempt.
bobmonteverde··on NVD3.js: re-usable charts for d3.js
Yup, trying to stick to the "d3 way" as much as possible. I need to work on some better examples, and maybe a tutorial or two. But you can always check out all the information on d3js.org, most of it should be very relevant.
bobmonteverde··on NVD3.js: re-usable charts for d3.js
Will be adding more and more models as I go... right now just taking care of what I need immediately for work. Really a can't wait till I get a chance to implement some of the more unique charts.

Of course people are always welcome to contribute some new models, and I'll do my best to keep them consistent with everything else.

bobmonteverde··on NVD3.js: re-usable charts for d3.js
I haven't gotten to real time time series... but they will be coming soon.
bobmonteverde··on NVD3.js: re-usable charts for d3.js
Chrome (and any webkit) performs pretty good IMO. Working on getting Firefox and IE9 up to speed. I will be allowing transitions to be disabled, which should help out a bit.
bobmonteverde··on NVD3.js: re-usable charts for d3.js
IE9+ right now. I'd attempt to get IE8 working, but would likely hinder me from using more advanced features of SVG and JS... so not sure if I will be attempting to get and IE less than 9 to work
bobmonteverde··on NVD3.js: re-usable charts for d3.js
Working on that, something funky with the tooltips.
bobmonteverde··on NVD3.js: re-usable charts for d3.js
Not a bug, I did this by design. When you try to disable the last series, all series become enabled. There's no point, IMO, of disabling all series.