@@ -12,17 +12,30 @@ a tutorial — and worth sharing.
1212
1313### Introduction
1414
15- The tutorial provides a quick intro to [ D3 .js] ( http://d3js.org/ ) , a Javascript
15+ The tutorial provides a quick intro to [ d3 .js] ( http://d3js.org/ ) , a Javascript
1616library for creating data visualizations in the browser. D3 is built on top of
1717common web standards like HTML, CSS, and SVG.
1818
1919D3 makes web-based visualizations easier by "automating the hard bits you already
2020understand," as opposed to "hiding the hard
21- bits" (hat tip [ @andy_matuschak] ( https://twitter.com/andy_matuschak/status/365547794129358849 ) ).
21+ bits" (hat tip [ @andy_matuschak] [ tweet ] ).
2222
2323Again, the tutorial is _ not_ a deep dive — we want you to learn _ how_ to learn
2424D3 and gain a high-level understanding of this useful tool.
2525
26+ ### Notes
27+
28+ The recent version of d3.js, v4, has some big breaks in the API from the
29+ previous version (see all the details of the [ v3-to-v4 transition] [ v3-v4 ] in the
30+ D3 wiki). Since we expect this to be the future, and that people coming to learn
31+ d3 would want to be up to date from the beginning, we have updated this tutorial
32+ to work with the v4 version. We tagged the [ v3 version] [ archive-v3 ] for
33+ posterity.
34+
2635<a href="{{ "/web-standards/" | prepend: site.baseurl }}" class="giant-button">
2736 Let's get started!
2837</a >
38+
39+ [ tweet ] : https://twitter.com/andy_matuschak/status/365547794129358849
40+ [ v3-v4 ] : https://github.com/d3/d3/blob/master/CHANGES.md
41+ [ archive-v3 ] : https://github.com/square/intro-to-d3/releases/tag/archive-v3
0 commit comments