For details, see
A Protovis Primer, Part 1.