~/workshop

Creative Data Visualizations with SVG and D3.js

Workshopat JSConf.Asia 2018 · 2018-01-25..01-27· [data-visualization]
slides:none on file

Workshop teaches how to draw SVG paths and C (cubic bezier), then uses d3 selection data‑binding enter append and enter‑update‑exit to turn movie records into flowers. Code runs in BlockBuilder, scales map ratings (domain 5.6–10) to size and votes (16,000–1.6M) to a quantized petal count, group elements nest petals so one transform scales a whole flower, and the final output is hundreds of interactive film flowers with color and rotation applied — the demo works live.

AI-written summary · about

  1. 0:00Start
  2. 3:46Film Flowers
  3. 6:34Svg Elements
  4. 8:10Svg Paths
  5. 29:32Scales
  6. 30:22D3 Scale
  7. 39:36D3 Extent
  8. 42:31Scales for Ordinal Scales
  9. 54:14Xy with Height Attributes
  10. 1:04:37D3 Is Black Magic
  11. 1:12:09Object Constancy
  12. 1:13:06Key Function
  13. 1:14:32Update Selection
  14. 1:16:10Console Logging
  15. 1:39:12Svg Transforms
  16. 1:39:34Svg Transform
  17. 1:39:56Translate Scale and Rotate
  18. 1:47:43Scale
  19. 1:51:20Nesting Elements
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.