As the need to display complex visualizations on the web has increased, a
wide variety of rendering techniques have emerged. However, no single
implementation has become standard, leaving developers with many options to
choose from and no clear way of selecting the best one for their problem. We
implemented a 2D parallel coordinates visualization, using a variety of
common ren- dering techniques, and empirically tested them for rendering
speed and interactivity on increasingly large data sets. The HTML5 can- vas
with a WebGL context performed best although the developer cost was highest.
The performance requirements of a project may dictate a given implementation,
but some options clearly do better than others, even for relatively large
amounts of data.