@@ -12,17 +12,30 @@ a tutorial — and worth sharing.
12
12
13
13
### Introduction
14
14
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
16
16
library for creating data visualizations in the browser. D3 is built on top of
17
17
common web standards like HTML, CSS, and SVG.
18
18
19
19
D3 makes web-based visualizations easier by "automating the hard bits you already
20
20
understand," 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 ] ).
22
22
23
23
Again, the tutorial is _ not_ a deep dive — we want you to learn _ how_ to learn
24
24
D3 and gain a high-level understanding of this useful tool.
25
25
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
+
26
35
<a href="{{ "/web-standards/" | prepend: site.baseurl }}" class="giant-button">
27
36
Let's get started!
28
37
</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