5 comments

[ 2.7 ms ] story [ 22.0 ms ] thread
Fascinating! Such beauty!
Add visualizations to DOM changes as well and you have a 'living' tree. ;)
By weighting how much a node's children change (or are passed over) you could also make the branches sway.

Perhaps thicken or colour each section based upon age.

Add 'fruit' in the form of words or images, based upon the content of the leaf nodes.

Someone: And here, ladies and gents, is HN Treeified.

Audience: But that's just a stick?

Someone: Exactly.