Focus plus context screens: combining display technology with visualization techniques

Computer users working with large visual documents, such as large layouts, blueprints, or maps perform tasks that require them to simultaneously access overview information while working on details. To avoid the need for zooming, users currently have to choose between using a sufficiently large screen or applying appropriate visualization techniques. Currently available hi-res "wall-size" screens, however, are cost-intensive, space-intensive, or both. Visualization techniques allow the user to more efficiently use the given screen space, but in exchange they either require the user to switch between multiple views or they introduce distortion.In this paper, we present a novel approach to simultaneously display focus and context information. Focus plus context screens consist of a hi-res display and a larger low-res display. Image content is displayed such that the scaling of the display content is preserved, while its resolution may vary according to which display region it is displayed in. Focus plus context screens are applicable to practically all tasks that currently use overviews or fisheye views, but unlike these visualization techniques, focus plus context screens provide a single, non-distorted view. We present a prototype that seamlessly integrates an LCD with a projection screen and demonstrate four applications that we have adapted so far.

[1]  P. Fitts The information capacity of the human motor system in controlling the amplitude of movement. , 1954, Journal of experimental psychology.

[2]  Ivan E. Sutherland,et al.  Sketchpad a Man-Machine Graphical Communication System , 1899, Outstanding Dissertations in the Computer Sciences.

[3]  Michael McGill,et al.  Introduction to Modern Information Retrieval , 1983 .

[4]  Gerard Hanley,et al.  The Placement and Misplacement of You-Are-Here Maps , 1984 .

[5]  Greg Nelson,et al.  Juno, a constraint-based graphics system , 1985, SIGGRAPH.

[6]  A. Borning,et al.  Defining constraints graphically , 1986, CHI '86.

[7]  Maureen C. Stone,et al.  Snap-dragging , 1986, SIGGRAPH.

[8]  G. W. Furnas,et al.  Generalized fisheye views , 1986, CHI '86.

[9]  Austin Henderson,et al.  Rooms: the use of multiple virtual workspaces to reduce space contention in a window-based graphical user interface , 1986, TOGS.

[10]  Ben Shneiderman,et al.  Designing the User Interface: Strategies for Effective Human-Computer Interaction , 1998 .

[11]  Eric A. Bier Snap-dragging in three dimensions , 1990, I3D '90.

[12]  Scott E. Hudson Adaptive semantic snaping—a technique for semantic feedback at the lexical level , 1990, CHI '90.

[13]  Steven K. Feiner,et al.  Hybrid user interfaces: breeding virtually bigger interfaces for physically smaller computers , 1991, UIST '91.

[14]  I. Scott MacKenzie,et al.  Fitts' Law as a Research and Design Tool in Human-Computer Interaction , 1992, Hum. Comput. Interact..

[15]  Mats Lind,et al.  The art of the obvious , 1992, CHI.

[16]  Ben Shneiderman,et al.  Designing the user interface (2nd ed.): strategies for effective human-computer interaction , 1992 .

[17]  John C. Hart,et al.  The CAVE: audio visual experience automatic virtual environment , 1992, CACM.

[18]  K. Rayner,et al.  Eye movements and scene perception. , 1992, Canadian journal of psychology.

[19]  Jock D. Mackinlay,et al.  The document lens , 1993, UIST '93.

[20]  Bay-Wei Chang,et al.  Animation: from cartoons to the user interface , 1993, UIST '93.

[21]  K. Fishkin,et al.  The movable filter as a user interface tool , 1994, CHI '94.

[22]  James D. Hollan,et al.  Pad++: a zooming graphical interface for exploring alternate interface physics , 1994, UIST '94.

[23]  K. Fishkin,et al.  The movable filter as a user interface tool , 1994, CHI Conference Companion.

[24]  Ben Shneiderman,et al.  Image-Browser Taxonomy and Guidelines for Designers , 1995, IEEE Softw..

[25]  Roope Raisamo,et al.  A new direct manipulation technique for aligning objects in drawing programs , 1996, UIST '96.

[26]  Patrick Baudisch The Cage: efficient construction in 3D using a cubic adaptive grid , 1996, UIST '96.

[27]  Enjámin,et al.  Pad ++ : A Zoomable Graphical Sketchpad For Exploring Alternate Interface Physics , 1996 .

[28]  S. H. Sato,et al.  Interaction design for large displays , 1997, INTR.

[29]  Gregory D. Abowd,et al.  Cyberguide: A mobile context‐aware tour guide , 1997, Wirel. Networks.

[30]  Lars Erik Holmquist,et al.  Focus+context visualization with flip zooming and the zoom browser , 1997, CHI Extended Abstracts.

[31]  Krishna Bharat,et al.  Making computers easier for older adults to use: area cursors and sticky icons , 1997, CHI.

[32]  Mike Sinclair,et al.  Interaction and modeling techniques for desktop two-handed input , 1998, UIST '98.

[33]  Carl Gutwin,et al.  The usability of transparent overview layers , 1998, CHI Conference Summary.

[34]  Kenton O'Hara,et al.  Supporting memory for spatial location while reading from small displays , 1999, CHI EA '99.

[35]  Lars Erik Holmquist,et al.  WEST: a Web browser for small terminals , 1999, UIST '99.

[36]  Jun Rekimoto,et al.  Augmented surfaces: a spatially continuous work space for hybrid computing environments , 1999, CHI '99.

[37]  Mary Czerwinski,et al.  The Contribution of Thumbnail Image, Mouse-over Text and Spatial Location Memory to Web Page Retrieval in 3D , 1999, INTERACT.

[38]  Norbert A. Streitz,et al.  An interactive Landscape for Creativity and Innovation , 1999 .

[39]  Steven K. Feiner,et al.  Enveloping users and computers in a collaborative 3D augmented reality , 1999, Proceedings 2nd IEEE and ACM International Workshop on Augmented Reality (IWAR'99).

[40]  F. David Fracchia,et al.  A framework for elastic presentation space , 1999 .

[41]  Norbert A. Streitz,et al.  i-LAND: an interactive landscape for creativity and innovation , 1999, CHI '99.

[42]  J. E. Bernard,et al.  Flight simulation in synthetic environments , 2000, 19th DASC. 19th Digital Avionics Systems Conference. Proceedings (Cat. No.00CH37126).

[43]  Andreas Paepcke,et al.  Power browser: efficient Web browsing for PDAs , 2000, CHI.

[44]  Mark Hereld,et al.  Introduction to building projection-based tiled display systems , 2000, IEEE Computer Graphics and Applications.

[45]  Tim Marsh,et al.  Using Cinematography Conventions to Inform Guidelines For the Design and Evaluation of Virtual Off-Screen Space , 2000 .

[46]  Thomas A. Funkhouser,et al.  Large-format displays , 2000, IEEE Computer Graphics and Applications.

[47]  Allison Woodruff,et al.  Getting portals to behave , 2000, IEEE Symposium on Information Visualization 2000. INFOVIS 2000. Proceedings.

[48]  D. T. Lawton,et al.  Streaming thumbnails: combining low resolution navigation and RSVP displays , 2000, CHI Extended Abstracts.

[49]  Wendy E. Mackay,et al.  Reification, polymorphism and reuse: three principles for designing visual interfaces , 2000, AVI '00.

[50]  H. Lieberman Your Wish is My Command: Programming By Example , 2001 .

[51]  Joaquim A. Jorge,et al.  Web Clipping: Compression Heuristics for Displaying Text on a PDA , 2001 .

[52]  Bruce H. Thomas,et al.  Applying cartoon animation techniques to graphical user interfaces , 2001, TCHI.

[53]  Takeo Igarashi,et al.  A suggestive interface for 3D drawing , 2001, SIGGRAPH Courses.

[54]  Michel Beaudouin-Lafon,et al.  Novel interaction techniques for overlapping windows , 2001, UIST '01.

[55]  Allison Woodruff,et al.  Using thumbnails to search the Web , 2001, CHI.

[56]  Jonathan Grudin,et al.  Partitioning digital worlds: focal and peripheral awareness in multiple monitor use , 2001, CHI.

[57]  Kasper Hornbæk,et al.  Reading of electronic documents: the usability of linear, fisheye, and overview+detail interfaces , 2001, CHI.

[58]  Ravin Balakrishnan,et al.  Acquisition of expanding targets , 2002, CHI.

[59]  Patrick Baudisch,et al.  Keeping things in context: a comparative evaluation of focus plus context screens, overviews, and zooming , 2002, CHI.

[60]  Brad A. Myers,et al.  WebThumb: interaction techniques for small-screen browsers , 2002, UIST '02.

[61]  Raman Chandrasekar,et al.  Do thumbnail previews help users make better relevance decisions about web search results? , 2002, SIGIR '02.

[62]  Allison Woodruff,et al.  Popout prism: adding perceptual principles to overview+detail document interfaces , 2002, CHI.

[63]  Shumin Zhai,et al.  More than dotting the i's --- foundations for crossing-based interfaces , 2002, CHI.

[64]  Patrick Baudisch,et al.  Automatic text reduction for changing size constraints , 2002, CHI Extended Abstracts.

[65]  Kwang Bok Lee,et al.  An adaptive viewing application for the web on personal digital assistants , 2003, SIGDOC '03.

[66]  Vicki L. Hanson,et al.  A web accessibility service: update and findings , 2004, Assets '04.

[67]  David Salesin,et al.  Adaptive grid-based document layout , 2003, ACM Trans. Graph..

[68]  Benjamin B. Bederson,et al.  Automatic thumbnail cropping and its effectiveness , 2003, UIST '03.