Our paper on the VisDock JavaScript toolkit for cross-cutting interaction in web-based visualization has been accepted to IEEE Transactions on Visualization & Computer Graphics!
VisDock supports easily adding a host of common interaction techniques for visualization, including selection, query result management, annotation, and navigation. The toolkit, including a large collection of examples and tutorials, can be found here: http://visdockhub.github.io/NewVisDock/
Meanwhile, here is the TVCG publication: