Fitts' law and expanding targets: Experimental studies and designs for user interfaces

Recently, there has been renewed interest in techniques for facilitating the selection of user interface widgets or other on-screen targets with a pointing device. We report research into using target expansion for facilitating selection. Widgets that expand or grow in response to the user's focus of attention allow for a reduced initial size which can help optimize screen space use and may be easier to select than targets that do not expand. However, selection performance could plausibly suffer from a decreased initial widget size. We describe an experiment in which users select a single, isolated target button that expands just before it is selected. Our results show that users benefit from target expansion even if the target only begins expanding after 90% of the distance to the target has been travelled. Furthermore, our results suggest that, for sufficiently large ID values, users are able to take approximately full advantage of the expanded target size. For interfaces with multiple expanding widgets, however, subtle problems arise due to the collisions or overlap that may occur between adjacent expanding widgets. We give a detailed examination of the issues involved in both untiled and tiled multiple expanding targets and present various design strategies for improving their performance.

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

[2]  Shumin Zhai,et al.  Human on-line response to target expansion , 2003, CHI '03.

[3]  R A Abrams,et al.  Optimality in human motor performance: ideal control of rapid aimed movements. , 1988, Psychological review.

[4]  Robert Sessions Woodworth,et al.  THE ACCURACY OF VOLUNTARY MOVEMENT , 1899 .

[5]  D V Keyson,et al.  Dynamic cursor gain and tactual feedback in the capture of cursor movements. , 1997, Ergonomics.

[6]  E. Hoffmann Capture of moving targets: a modification of Fitts' Law , 1991 .

[7]  Renaud Blanch,et al.  Semantic pointing: improving target acquisition with control-display ratio adaptation , 2004, CHI.

[8]  Atsuo Murata,et al.  Improvement of Pointing Time by Predicting Targets in Pointing With a PC Mouse , 1998, Int. J. Hum. Comput. Interact..

[9]  M Akamatsu,et al.  Please Scroll down for Article Ergonomics a Comparison of Tactile, Auditory, and Visual Feedback in a Pointing Task Using a Mouse-type Device , 2022 .

[10]  Tovi Grossman,et al.  The bubble cursor: enhancing target acquisition by dynamic resizing of the cursor's activation area , 2005, CHI.

[11]  Carl Gutwin Improving focus targeting in interactive fisheye views , 2002, CHI.

[12]  Martin S. Moran,et al.  A Test of Fitts' Law with Moving Targets , 1980, Human factors.

[13]  Daeyeol Lee,et al.  Manual interception of moving targets II. On-line control of overlapping submovements , 1997, Experimental Brain Research.

[14]  Steven K. Feiner,et al.  An integrated system for creating and presenting complex computer-based documents , 1981, SIGGRAPH '81.

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

[16]  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.

[17]  Ken Shoemake,et al.  ARCBALL: a user interface for specifying three-dimensional orientation using a mouse , 1992 .

[18]  Renaud Blanch,et al.  Object Pointing: A Complement to Bitmap Pointing in GUIs , 2004, Graphics Interface.

[19]  Benjamin B. Bederson,et al.  Fisheye menus , 2000, UIST '00.

[20]  Michael John,et al.  Fitts' Law and Expanding Targets: An Experimental Study, and Applications to User Interface Design , 2002 .

[21]  Daeyeol Lee,et al.  Manual interception of moving targets I. Performance and movement initiation , 1997, Experimental Brain Research.

[22]  H. K. Oirschot Cursor Displacement and Velocity Profiles for Targets in Various Locations , 2001 .

[23]  Luke S. Zettlemoyer,et al.  An Imprecise Mouse Gesture for the Fast Activation of Controls , 1999, INTERACT.

[24]  Anup Basu,et al.  Predictive windows for delay compensation in telepresence applications , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[25]  Anup Basu,et al.  Panoramic video with predictive windows for telepresence applications , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[26]  Ian Oakley,et al.  Solving multi-target haptic problems in menu interaction , 2001, CHI Extended Abstracts.

[27]  Steven W. Keele,et al.  Movement control in skilled motor performance. , 1968 .

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

[29]  Andy Cockburn,et al.  Improving the Acquisition of Small Targets , 2004 .

[30]  Paul Kabbash,et al.  The “prince” technique: Fitts' law and selection using area cursors , 1995, CHI '95.

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

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

[33]  Errol R. Hoffmann,et al.  Effective target tolerance in an inverted Fitts task , 1995 .

[34]  M MichaelJohn,et al.  Fitts ’ Law and Expanding Targets : An Experimental Study , and Applications to User Interface Design , 2022 .

[35]  Rüdiger Dillmann,et al.  Haptic output in multimodal user interfaces , 1997, IUI '97.

[36]  I. MacKenzie,et al.  A note on the information-theoretic basis of Fitts' law. , 1989, Journal of motor behavior.

[37]  MacKenzie Is A Note on the Information-Theoretic Basis for Fitts’ Law , 1989 .

[38]  Shumin Zhai,et al.  Refining Fitts' law models for bivariate pointing , 2003, CHI '03.

[39]  Shumin Zhai,et al.  On the Validity of Throughput as a Characteristic of Computer Input , 2002 .

[40]  David E. Meyer,et al.  Speed—Accuracy Tradeoffs in Aimed Movements: Toward a Theory of Rapid Voluntary Action , 2018, Attention and Performance XIII.

[41]  E. R. Crossman,et al.  Feedback Control of Hand-Movement and Fitts' Law , 1983, The Quarterly journal of experimental psychology. A, Human experimental psychology.

[42]  Carl Gutwin,et al.  The Effects of Dynamic Transparency on Targeting Performance , 2003, Graphics Interface.

[43]  Ian Oakley,et al.  Guidelines for the Design of Haptic Widgets , 2002 .

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

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

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