D3.js 101 - Technical Intro
31–40 of 40 posts
Re: D3.js 101 - Technical Intro
#32These two-dimensional presentations confuse me if I don't realize they are two-dimensional at first. I press the right arrow key through the entire presentation and I find it much shorter than I imagined. Then I realize you have to go down as well.
I was very interested to see a presentation about D3.js, I struggled to wrap my head around it a few days ago and left for simplier libraries. I opened this presentation and I can't figure out in which order should I visit these pages. I closed it in anger. Good intentions, awful execution.
Re: D3.js 101 - Technical Intro
#33Wonder what other good tuts are out there?
Re: D3.js 101 - Technical Intro
#34Earlier quoted context omitted.
I was very interested to see a presentation about D3.js, I struggled to wrap my head around it a few days ago and left for simplier libraries. I opened this presentation and I can't figure out in which order should I visit these pages. I closed it in anger. Good intentions, awful execution.
Just use the space bar.
Re: D3.js 101 - Technical Intro
#35Check out Scott Murray's D3 Tutorials http://alignedleft.com/tutorials/d3/ Also in book: http://shop.oreilly.com/product/0636920026938.do
Re: D3.js 101 - Technical Intro
#36If you are interested in learning d3, there are a bunch of tutorials on the GitHub wiki: https://github.com/mbostock/d3/wiki/Tutorials, and I like this one in particular: http://mbostock.github.com/d3/tutorial/circle.html. Not comprehensive, but very clear on what it covers.
Let me also recommend this talk for d3 starters: http://vimeo.com/35005701. It starts with very basic stuffs (JSON), and has lots of live demos. I kinda learned from it when making this presentation.
Re: D3.js 101 - Technical Intro
#37Earlier quoted context omitted.
Agreed. They look cool, but they are usability disaster.
It really depends on who your intended user is. If the slides are intended to form a presentation (quite likely), then the user is often the person making the slides in the first place. In such cases they're not a usability disaster at all. Rather, they're really helpful (being able to switch between different sections, or miss sections that your audience already knows about easily is really useful). On the other han…
Re: D3.js 101 - Technical Intro
#38As a fun but related aside, Wistia are using d3 for a pretty cool background on their developer docs: http://wistia.com/doc/upload-api Click on the background to see the voronoi cells, script here: http://wistia.com/doc/javascripts/voronoi.js
Another fun but related aside: I used d3 to help generate layouts of tightly packed circles, which are then used as the animated background in my agency's 2013 holiday poster. Generator: http://2013.poster.thirteen23.com/generator/ Poster: http://2013.poster.thirteen23.com/
Re: D3.js 101 - Technical Intro
#39Anyone else get an error trying to run this slide? (ARRAYS & DATA MANIPULATION) on http://scottcheng.github.com/d3js-101/#/data-manipulation I don't understand whats going on here, what does array[, accessor] and [start, ]stop[, step] mean? I get an error "SyntaxError: Unexpected token ," which I tend to agree with.
Re: D3.js 101 - Technical Intro
#40As a fun but related aside, Wistia are using d3 for a pretty cool background on their developer docs: http://wistia.com/doc/upload-api Click on the background to see the voronoi cells, script here: http://wistia.com/doc/javascripts/voronoi.js
Another fun but related aside: I used d3 to help generate layouts of tightly packed circles, which are then used as the animated background in my agency's 2013 holiday poster. Generator: http://2013.poster.thirteen23.com/generator/ Poster: http://2013.poster.thirteen23.com/