|
ABSTRACT
There are many interface schemes that allow users to work at, and move between, focused and contextual views of a dataset. We review and categorize these schemes according to the interface mechanisms used to separate and blend views. The four approaches are overview+detail, which uses a spatial separation between focused and contextual views; zooming, which uses a temporal separation; focus+context, which minimizes the seam between views by displaying the focus within the context; and cue-based techniques which selectively highlight or suppress items within the information space. Critical features of these categories, and empirical evidence of their success, are discussed. The aim is to provide a succinct summary of the state-of-the-art, to illuminate both successful and unsuccessful interface strategies, and to identify potentially fruitful areas for further work.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Aboelsaadat, W. and Balakrishnan, R. 2004. An empirical comparison of transparency on one and two layer displays. In Proceedings of the British HCI Conference, People and Computers XVIII, 53--67.
|
 |
2
|
|
 |
3
|
Patrick Baudisch , Nathaniel Good , Victoria Bellotti , Pamela Schraedley, Keeping things in context: a comparative evaluation of focus plus context screens, overviews, and zooming, Proceedings of the SIGCHI conference on Human factors in computing systems: Changing our world, changing ourselves, April 20-25, 2002, Minneapolis, Minnesota, USA
[doi> 10.1145/503376.503423]
|
 |
4
|
|
 |
5
|
|
| |
6
|
Beard, D. and Walker, J. 1990. Navigational techniques to improve the display of large two-dimensional spaces. Behav. Inf. Technol. 9, 6, 451--466.
|
 |
7
|
|
 |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
Bederson, B., Hollan, J., Perlin, K., Meyer, J., Bacon, D., and Furnas, G. 1996. Pad++: A zoomable graphical sketchpad for exploring alternate interface physics. J. Visual Lang. Comput. 7, 1, 3--31.
|
 |
12
|
|
 |
13
|
Benjamin B. Bederson , Jon Meyer , Lance Good, Jazz: an extensible zoomable user interface graphics toolkit in Java, Proceedings of the 13th annual ACM symposium on User interface software and technology, p.171-180, November 06-08, 2000, San Diego, California, United States
[doi> 10.1145/354401.354754]
|
 |
14
|
Eric A. Bier , Maureen C. Stone , Ken Pier , William Buxton , Tony D. DeRose, Toolglass and magic lenses: the see-through interface, Proceedings of the 20th annual conference on Computer graphics and interactive techniques, p.73-80, August 02-06, 0093, Anaheim, CA
[doi> 10.1145/166117.166126]
|
 |
15
|
|
| |
16
|
|
 |
17
|
|
| |
18
|
|
 |
19
|
Stuart K. Card , George G. Robertson , Jock D. Mackinlay, The information visualizer, an information workspace, Proceedings of the SIGCHI conference on Human factors in computing systems: Reaching through technology, p.181-186, April 27-May 02, 1991, New Orleans, Louisiana, United States
[doi> 10.1145/108844.108874]
|
| |
20
|
|
 |
21
|
|
| |
22
|
|
 |
23
|
|
| |
24
|
|
 |
25
|
|
| |
26
|
Cockburn, A. and Savage, J. 2003. Comparing speed-dependent automatic zooming with traditional scroll, pan and zoom methods. In Proceedings of the British Computer Society Conference on Human-Computer Interaction, People and Computers XVII, 87--102.
|
 |
27
|
|
| |
28
|
Czerwinski, M. and Larson, K. 1997. The new Web browsers: They're cool but are they useful? In Proceedings of the British HCI Conference, People and Computers XII. Springer.
|
 |
29
|
Mary Czerwinski , Desney S. Tan , George G. Robertson, Women take a wider view, Proceedings of the SIGCHI conference on Human factors in computing systems: Changing our world, changing ourselves, April 20-25, 2002, Minneapolis, Minnesota, USA
[doi> 10.1145/503376.503412]
|
 |
30
|
|
 |
31
|
Allison Druin , Jason Stewart , David Proft , Ben Bederson , Jim Hollan, KidPad: a design collaboration between children, technologists, and educators, Proceedings of the SIGCHI conference on Human factors in computing systems, p.463-470, March 22-27, 1997, Atlanta, Georgia, United States
[doi> 10.1145/258549.258866]
|
 |
32
|
|
| |
33
|
Fitts, P. 1954. The information capacity of the human motor system in controlling the amplitude of movement. J. Exper. Psychol. 47, 381--391.
|
 |
34
|
|
 |
35
|
|
 |
36
|
|
 |
37
|
|
| |
38
|
|
| |
39
|
Ghosh, P. and Shneiderman, B. 1999. Zoom-Only vs. overview-detail pair: A study in browsing techniques as applied to patient histories. Tech. Rep., 99--12, HCIL, University of Maryland, College Park.
|
 |
40
|
|
 |
41
|
|
| |
42
|
Guiard, Y. 1987. Asymmetric division of labor in human skilled bimanual action: The kinematic chain as a model. J. Motor Beha. 19, 4, 486--517.
|
 |
43
|
Yves Guiard , Michel Beaudouin-Lafon , Julien Bastin , Dennis Pasveer , Shumin Zhai, View size and pointing difficulty in multi-scale navigation, Proceedings of the working conference on Advanced visual interfaces, May 25-28, 2004, Gallipoli, Italy
[doi> 10.1145/989863.989881]
|
| |
44
|
Guiard, Y., Bourgeois, F., Mottet, D., and Beaudouin-Lafon, M. 2001. Beyond the 10-bit barrier: Fitts' law in multi-scale electronic worlds. In Proceedings of the IHM-HCI Conference, People and Computers XV, 573--587.
|
 |
45
|
|
 |
46
|
|
 |
47
|
|
| |
48
|
Carl Gutwin , Chris Fedak, Interacting with big interfaces on small screens: a comparison of fisheye, zoom, and panning techniques, Proceedings of Graphics Interface 2004, p.145-152, May 17-19, 2004, London, Ontario, Canada
|
 |
49
|
Carl Gutwin , Mark Roseman , Saul Greenberg, A usability study of awareness widgets in a shared workspace groupware system, Proceedings of the 1996 ACM conference on Computer supported cooperative work, p.258-267, November 16-20, 1996, Boston, Massachusetts, United States
[doi> 10.1145/240080.240298]
|
 |
50
|
|
| |
51
|
|
 |
52
|
William C. Hill , James D. Hollan , Dave Wroblewski , Tim McCandless, Edit wear and read wear, Proceedings of the SIGCHI conference on Human factors in computing systems, p.3-9, May 03-07, 1992, Monterey, California, United States
[doi> 10.1145/142750.142751]
|
 |
53
|
|
 |
54
|
|
 |
55
|
|
 |
56
|
|
 |
57
|
|
 |
58
|
|
| |
59
|
|
 |
60
|
|
 |
61
|
|
| |
62
|
|
| |
63
|
Kosara, R., Miksch, S., and Hauser, H. 2002. Focus+Context taken literally. IEEE Comput. Graph. Appl. 22, 1, 22--29.
|
 |
64
|
|
| |
65
|
John Lamping , Ramana Rao , Peter Pirolli, A focus+context technique based on hyperbolic geometry for visualizing large hierarchies, Proceedings of the SIGCHI conference on Human factors in computing systems, p.401-408, May 07-11, 1995, Denver, Colorado, United States
[doi> 10.1145/223904.223956]
|
 |
66
|
|
 |
67
|
Wendy E. Mackay , Caroline Appert , Michel Beaudouin-Lafon , Olivier Chapuis , Yangzhou Du , Jean-Daniel Fekete , Yves Guiard, Touchstone: exploratory design of experiments, Proceedings of the SIGCHI conference on Human factors in computing systems, April 28-May 03, 2007, San Jose, California, USA
[doi> 10.1145/1240624.1240840]
|
 |
68
|
|
 |
69
|
Jock D. Mackinlay , George G. Robertson , Stuart K. Card, The perspective wall: detail and context smoothly integrated, Proceedings of the SIGCHI conference on Human factors in computing systems: Reaching through technology, p.173-176, April 27-May 02, 1991, New Orleans, Louisiana, United States
[doi> 10.1145/108844.108870]
|
 |
70
|
|
 |
71
|
Kevin Mullet , Christopher Fry , Diane Schiano, On your marks, get set, browse!, CHI '97 extended abstracts on Human factors in computing systems: looking to the future, March 22-27, 1997, Atlanta, Georgia
[doi> 10.1145/1120212.1120285]
|
 |
72
|
|
 |
73
|
Dmitry Nekrasovski , Adam Bodnar , Joanna McGrenere , François Guimbretière , Tamara Munzner, An evaluation of pan & zoom and rubber sheet navigation with and without an overview, Proceedings of the SIGCHI conference on Human Factors in computing systems, April 22-27, 2006, Montréal, Québec, Canada
[doi> 10.1145/1124772.1124775]
|
| |
74
|
Norman, D. 2004. Emotional Design: Why We Love (or Hate) Everyday Things. Basic Books, New York.
|
 |
75
|
Emilee Patrick , Dennis Cosgrove , Aleksandra Slavkovic , Jennifer A. Rode , Thom Verratti , Greg Chiselko, Using a large projection screen as an alternative to head-mounted displays for virtual environments, Proceedings of the SIGCHI conference on Human factors in computing systems, p.478-485, April 01-06, 2000, The Hague, The Netherlands
[doi> 10.1145/332040.332479]
|
 |
76
|
|
| |
77
|
|
 |
78
|
|
 |
79
|
|
 |
80
|
|
| |
81
|
|
| |
82
|
|
 |
83
|
Catherine Plaisant , Brett Milash , Anne Rose , Seth Widoff , Ben Shneiderman, LifeLines: visualizing personal histories, Proceedings of the SIGCHI conference on Human factors in computing systems: common ground, p.221-ff., April 13-18, 1996, Vancouver, British Columbia, Canada
[doi> 10.1145/238386.238493]
|
| |
84
|
Plumlee, M. and Ware, C. 2002. Modeling performance for zooming vs. multi-window interfaces based on visual working memory. In Proceedings of the ACM Working Conference on Advanced Visual Interface (AVI), 59--68.
|
 |
85
|
|
 |
86
|
|
| |
87
|
|
| |
88
|
George Robertson , Mary Czerwinski , Patrick Baudisch , Brian Meyers , Daniel Robbins , Greg Smith , Desney Tan, The Large-Display User Experience, IEEE Computer Graphics and Applications, v.25 n.4, p.44-51, July 2005
[doi> 10.1109/MCG.2005.88]
|
 |
89
|
|
 |
90
|
|
 |
91
|
Manojit Sarkar , Scott S. Snibbe , Oren J. Tversky , Steven P. Reiss, Stretching the rubber sheet: a metaphor for viewing large layouts on small screens, Proceedings of the 6th annual ACM symposium on User interface software and technology, p.81-91, December 1993, Atlanta, Georgia, United States
[doi> 10.1145/168642.168650]
|
 |
92
|
Doug Schaffer , Zhengping Zuo , Saul Greenberg , Lyn Bartram , John Dill , Shelli Dubs , Mark Roseman, Navigating hierarchically clustered networks through fisheye and full-zoom methods, ACM Transactions on Computer-Human Interaction (TOCHI), v.3 n.2, p.162-188, June 1996
[doi> 10.1145/230562.230577]
|
 |
93
|
|
| |
94
|
|
| |
95
|
Spence, R. and Apperley, M. 1982. Database navigation: An office enironment for the professional. Behav. Inf. Technol. 1, 1, 43--54.
|
 |
96
|
Bongwon Suh , Allison Woodruff , Ruth Rosenholtz , Alyssa Glass, Popout prism: adding perceptual principles to overview+detail document interfaces, Proceedings of the SIGCHI conference on Human factors in computing systems: Changing our world, changing ourselves, April 20-25, 2002, Minneapolis, Minnesota, USA
[doi> 10.1145/503376.503422]
|
| |
97
|
Summers, K., Goldsmith, T., Kubica, S., and Caudell, T. 2003. An empirical evaluation of continuous semantic zooming in program visualization. In Proceedings of the IEEE Symposium on Information Visualization (InfoVis), 155--162.
|
 |
98
|
|
| |
99
|
Tobler, W. 1973. A continuous transformation useful for districting. Annals New York Acad. Sci. 219, 215--220.
|
| |
100
|
|
| |
101
|
Van Wijk, J. and Nuij, W. 2004. A model for smooth viewing and navigation of large 2D information spaces. IEEE Trans. Visual. Comput. Graph. 10, 4, 447--458.
|
| |
102
|
|
 |
103
|
|
 |
104
|
|
| |
105
|
Woodson, W. and Conover, D. 1964. Human Engineering Guide for Equipment Designers. University of California Press, Berkeley, CA.
|
 |
106
|
|
 |
107
|
Polle T. Zellweger , Jock D. Mackinlay , Lance Good , Mark Stefik , Patrick Baudisch, City lights: contextual views in minimal space, CHI '03 extended abstracts on Human factors in computing systems, April 05-10, 2003, Ft. Lauderdale, Florida, USA
[doi> 10.1145/765891.766022]
|
 |
108
|
Shumin Zhai , Stéphane Conversy , Michel Beaudouin-Lafon , Yves Guiard, Human on-line response to target expansion, Proceedings of the SIGCHI conference on Human factors in computing systems, April 05-10, 2003, Ft. Lauderdale, Florida, USA
[doi> 10.1145/642611.642644]
|
|