Improving selection of off-screen targets with hopping

Many systems provide the user with a limited viewport of a larger graphical workspace. In these systems, the user often needs to find and select targets that are in the workspace, but not visible in the current view. Standard methods for navigating to the off-screen targets include scrolling, panning, and zooming; however, these are laborious when users cannot see a target's direction or distance. Techniques such as halos can provide awareness of targets, but actually getting to the target is still slow with standard navigation. To improve off-screen target selection, we developed a new technique called hop, which combines halos with a teleportation mechanism that shows proxies of distant objects. Hop provides both awareness of off-screen targets and fast navigation to the target context. A study showed that users are significantly faster at selecting off-screen targets with hopping than with two-level zooming or grab-and-drag panning, and it is clear that hop will be faster than either halos or proxy-based techniques (like drag-and-pop or vacuum filtering) by themselves. Hop both improves on halo-based navigation and extends the value of proxies to small-screen environments.

[1]  Carl Gutwin,et al.  Improving revisitation in fisheye views with visit wear , 2005, CHI.

[2]  Mary Czerwinski,et al.  Drag-and-Pop and Drag-and-Pick: Techniques for Accessing Remote Screen Content on Touch- and Pen-Operated Systems , 2003, INTERACT.

[3]  Andy Cockburn,et al.  Comparing speed-dependent automatic zooming with traditional scroll, pan and zoom methods , 2004 .

[4]  Staffan Björk Hierarchical flip zooming: enabling parallel exploration of hierarchical visualizations , 2000, AVI '00.

[5]  Victor Kaptelinin,et al.  A comparison of four navigation techniques in a 2D browsing task , 1995, CHI 95 Conference Companion.

[6]  Xing Xie,et al.  Collapse-to-zoom: viewing web pages on small screen devices by interactively removing irrelevant content , 2004, UIST '04.

[7]  Kenton O'Hara,et al.  A comparison of reading paper and on-line documents , 1997, CHI.

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

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

[10]  Bernard Horan,et al.  Supporting Flexible Roles in a Shared Space , 2001, Collaborative Virtual Environments.

[11]  George W. Fitzmaurice,et al.  A remote control interface for large displays , 2004, UIST '04.

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

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

[14]  Eric Horvitz,et al.  ZoneZoom: map navigation for smartphones with recursive view segmentation , 2004, AVI.

[15]  Carl Gutwin,et al.  Improving focus targeting in interactive fisheye views , 2002, CHI.

[16]  Takeo Igarashi,et al.  Speed-dependent automatic zooming for browsing large documents , 2000, UIST '00.

[17]  Manojit Sarkar,et al.  Graphical fisheye views of graphs , 1992, CHI.

[18]  Jeff A. Johnson A comparison of user interfaces for panning on a touch-controlled display , 1995, CHI '95.

[19]  Patrick Baudisch,et al.  Summary thumbnails: readable overviews for small screen web browsers , 2005, CHI.

[20]  Patrick Baudisch,et al.  City lights: contextual views in minimal space , 2003, CHI Extended Abstracts.

[21]  Patrick Baudisch,et al.  Halo: a technique for visualizing off-screen objects , 2003, CHI '03.

[22]  Anastasia Bezerianos,et al.  The vacuum: facilitating the manipulation of distant objects , 2005, CHI.

[23]  John F. Hughes,et al.  Navigating documents with the virtual scroll ring , 2004, UIST '04.

[24]  Carl Gutwin,et al.  Interacting with Big Interfaces on Small Screens: a Comparison of Fisheye, Zoom, and Panning Techniques , 2004, Graphics Interface.

[25]  Shumin Zhai,et al.  Improving Browsing Performance: A study of four input devices for scrolling and pointing tasks , 1997, INTERACT.

[26]  Edward Cutrell,et al.  Quantitative analysis of scrolling techniques , 2002, CHI.

[27]  Desney S. Tan,et al.  WinCuts: manipulating arbitrary window regions for more effective use of screen space , 2004, CHI EA '04.

[28]  Monica M. C. Schraefel,et al.  The radial scroll tool: scrolling support for stylus- or touch-based document navigation , 2004, UIST '04.