|
ABSTRACT
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.
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
|
|
| |
2
|
Akamatsu, M., MacKenzie, I. S., and Hasbroucq, T. 1995. A comparison of tactile, auditory, and visual feedback in a pointing task using a mouse-type device. Ergonomics 38, 4, 816--827.
|
| |
3
|
Apple Computer, Inc. 2001. The “Dock”, a feature of the “Mac OS X” operating system. http://www.apple.com/macosx/theater/dock.html. (Accessed 2001--2004)
|
| |
4
|
Baldwin, J., Basu, A., and Zhang, H. 1998. Predictive windows for delay compensation in telepresence applications. In Proceedings of the 1998 IEEE International Conference on Robotics and Automation. 2884--2889.
|
| |
5
|
Baldwin, J., Basu, A., and Zhang, H. 1999. Panoramic video with predictive windows for telepresence applications. In Proceedings of the 1999 IEEE International Conference on Robotics and Automation. 1922--1927.
|
| |
6
|
Baudisch, P., Cutrell, E., Robbins, D., Czerwinski, M., Tandler, P., Bederson, B., and Zierlinger, A. 2003. Drag-and-pop and drag-and-pick: Techniques for accessing remote screen content on touch- and pen-operated systems. In Proceedings of INTERACT'03. 57--64.
|
 |
7
|
|
| |
8
|
Bier, E. A. and Stone, M. C. 1986. Snap-dragging. In Proceedings of ACM SIGGRAPH 1986. 233--240.
|
 |
9
|
|
| |
10
|
Cockburn, A. and Firth, A. 2003. Improving the acquisition of small targets. In People and Computers XVII: British Computer Society Conference on Human Computer Interaction (HCI'03). 181--196.
|
| |
11
|
Crossman, E. R. F. W. and Goodeve, P. J. 1983. Feedback control of hand-movement and Fitts' law. Quarterly J. Experiment. Psych. 35A, 251--278. (Original work presented at the meeting of the Experimental Psychology Society, Oxford, England, July 1963).
|
| |
12
|
Dulberg, M. S., St. Amant, R., and Zettlemoyer, L. S. 1999. An imprecise mouse gesture for the fast activation of controls. In Proceedings of INTERACT '99. 375--382.
|
| |
13
|
Feiner, S., Nagy, S., and van Dam, A. 1981. An integrated system for creating and presenting complex computer-based documents. In Proceedings of ACM SIGGRAPH'81. 181--189.
|
| |
14
|
Fitts, P. M. 1954. The information capacity of the human motor system in controlling the amplitude of movement. J. Experiment. Psych. 47, 6 (June), 381--391. (Reprinted in Journal of Experimental Psychology: General, 121(3):262--269, 1992).
|
 |
15
|
|
 |
16
|
|
| |
17
|
Yves Guiard , Renaud Blanch , Michel Beaudouin-Lafon, Object pointing: a complement to bitmap pointing in GUIs, Proceedings of the 2004 conference on Graphics interface, p.9-16, May 17-19, 2004, London, Ontario, Canada
|
 |
18
|
|
| |
19
|
Gutwin, C., Dyck, J., and Fedak, C. 2003. The effects of dynamic transparency on targeting performance. In Proceedings of Graphics Interface (GI'03). 105--112.
|
| |
20
|
Hoffmann, E. R. 1991. Capture of moving targets: A modification of Fitts' law. Ergonomics 34, 2, 211--220.
|
| |
21
|
Hoffmann, E. R. 1995. Effective target tolerance in an inverted Fitts task. Ergonomics 38, 4, 828--836.
|
| |
22
|
Jagacinski, R. J., Repperger, D. W., Ward, S. L., and Moran, M. S. 1980. A test of Fitts' law with moving targets. Human Factors 22, 2, 225--233.
|
| |
23
|
|
| |
24
|
Keele, S. W. 1968. Movement control in skilled motor performance. Psychologi. Bull. 70, 6 (Dec.), 387--403.
|
| |
25
|
Keuning-Van Oirschot, H. and Houtsma, A. J. M. 2001. Cursor displacement and velocity profiles for targets in various locations. In Proceedings of Eurohaptics 2001. 108--112.
|
| |
26
|
Keyson, D. V. 1997. Dynamic cursor gain and tactual feedback in the capture of cursor movements. Ergonomics 40, 12, 1287--1298.
|
| |
27
|
MacKenzie, I. S. 1989. A note on the information-theoretic basis for Fitts' law. J. Motor Behav. 21, 3, 323--330.
|
| |
28
|
MacKenzie, I. S. 1992. Fitts' law as a research and design tool in human-computer interaction. Hum.-Comput. Interact. 7, 91--139.
|
 |
29
|
|
| |
30
|
McGuffin, M. J. 2002. Fitts' law and expanding targets: An experimental study, and applications to user interface design. Master of Science thesis, Department of Computer Science, University of Toronto, Toronto, Ontario, Canada.
|
| |
31
|
Meyer, D. E., Abrams, R. A., Kornblum, S., Wright, C. E., and Smith, J. E. K. 1988. Optimality in human motor performance: Ideal control of rapid aimed movements. Psycholog. Rev. 95, 3, 340--370.
|
| |
32
|
Meyer, D. E., Smith, J. E. K., Kornblum, S., Abrams, R. A., and Wright, C. E. 1990. Speed-accuracy tradeoffs in aimed movements: Toward a theory of rapid voluntary action. In Attention and Performance XIII, M. Jeannerod, ED. Lawrence Erlbaum, Hillsdale, NJ. 173--226. http://www.umich.edu/~bcalab/Meyer_Bibliography.html.
|
 |
33
|
|
| |
34
|
Murata, A. 1998. Improvement of pointing time by predicting targets in pointing with a PC mouse. Int. J. Hum.-Comput. Interact. 10, 1, 23--32.
|
| |
35
|
Oakley, I., Adams, A., Brewster, S. A., and Gray, P. D. 2002. Guidelines for the design of haptic widgets. In People and Computers XVI: British Computer Society Conference on Human Computer Interaction (HCI'02).
|
 |
36
|
|
| |
37
|
Port, N. L., Lee, D., Dassonville, P., and Georgopoulos, A. P. 1997. Manual interception of moving targets: I. Performance and movement initiation. Experiment. Brain Res. 116, 3, 406--420.
|
| |
38
|
|
| |
39
|
Sutherland, I. E. 1963. Sketchpad: A man-machine graphical communication system. In Proceedings of AFIPS Spring Joint Computer Conference. 328--346.
|
| |
40
|
Woodworth, R. S. 1899. The accuracy of voluntary movement. The Psycholog. Rev: Monograph Supplements (also known as Psychological Monographs) 3, 2 (whole Number 13) (July), 1--114.
|
 |
41
|
Aileen Worden , Nef Walker , Krishna Bharat , Scott Hudson, Making computers easier for older adults to use: area cursors and sticky icons, Proceedings of the SIGCHI conference on Human factors in computing systems, p.266-271, March 22-27, 1997, Atlanta, Georgia, United States
[doi> 10.1145/258549.258724]
|
| |
42
|
Zhai, S. 2002. On the validity of throughput as a characteristic of computer input. Tech. Rep. IBM Research Report RJ 10253, IBM Almaden Research Center, San Jose, CA.
|
 |
43
|
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]
|
CITED BY 10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jaime Ruiz , David Tausky , Andrea Bunt , Edward Lank , Richard Mann, Analyzing the kinematics of bivariate pointing, Proceedings of graphics interface 2008, May 28-30, 2008, Windsor, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
Neema Moraveji , Kori Inkpen , Ed Cutrell , Ravin Balakrishnan, A mischief of mice: examining children's performance in single display groupware systems with 1 to 32 mice, Proceedings of the 27th international conference on Human factors in computing systems, April 04-09, 2009, Boston, MA, USA
|
|
|
|
INDEX TERMS
Primary Classification:
H.
Information Systems
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
H.5.2
User Interfaces (D.2.2, H.1.2, I.3.6)
Subjects:
Graphical user interfaces (GUI)
Additional Classification:
H.
Information Systems
H.1
MODELS AND PRINCIPLES
H.1.2
User/Machine Systems
Subjects:
Human information processing;
Human factors
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
H.5.2
User Interfaces (D.2.2, H.1.2, I.3.6)
Subjects:
Theory and methods;
Input devices and strategies (e.g., mouse, touchscreen);
Interaction styles (e.g., commands, menus, forms, direct manipulation)
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
I.3.6
Methodology and Techniques
Subjects:
Interaction techniques
General Terms:
Design,
Experimentation,
Human Factors,
Measurement,
Theory
Keywords:
Empirical evaluation,
Fitts' law,
expanding targets,
expansion,
growing targets,
interaction design,
interaction modeling,
target magnification,
widget design
|