Side views: persistent, on-demand previews for open-ended tasks

  • Authors:
  • Michael Terry;Elizabeth D. Mynatt

  • Affiliations:
  • Georgia Tech, Atlanta, GA;Georgia Tech, Atlanta, GA

  • Venue:
  • Proceedings of the 15th annual ACM symposium on User interface software and technology
  • Year:
  • 2002

Quantified Score

Hi-index 0.02

Visualization

Abstract

We introduce Side Views, a user interface mechanism that provides on-demand, persistent, and dynamic previews of commands. Side Views are designed to explicitly support the practices and needs of expert users engaged in openended tasks. In this paper, we summarize results from field studies of expert users that motivated this work, then discuss the design of Side Views in detail. We show how Side Views' design affords their use as tools for clarifying, comparing, and contrasting commands; generating alternative visualizations; experimenting without modifying the original data (i.e., "what-if" tools); and as tools that support the serendipitous discovery of viable alternatives. We then convey lessons learned from implementing Side Views in two sample applications, a rich text editor and an image manipulation application. These contributions include a discussion of how to implement Side Views for commands with parameters, for commands that require direct user input (such as mouse strokes for a paint program), and for computationally-intensive commands.