ABSTRACT
We introduce semantic pointing, a novel interaction technique that improves target acquisition in graphical user interfaces (GUIs). Semantic pointing uses two independent sizes for each potential target presented to the user: one size in motor space adapted to its importance for the manipulation, and one size in visual space adapted to the amount of information it conveys. This decoupling between visual and motor size is achieved by changing the control-to-display ratio according to cursor distance to nearby targets. We present a controlled experiment supporting our hypothesis that the performance of semantic pointing is given by Fitts' index of difficulty in motor rather than visual space. We apply semantic pointing to the redesign of traditional GUI widgets by taking advantage of the independent manipulation of motor and visual widget sizes.
- P. Baudish, E. Cutrell, D. Robbins, M. Czerwinski, P. Tandler, B. Bederson, and A. Zierlinger. Drag-and-pop and drag-and-pick: techniques for accessing remote screen content on touch- and pen-operated systems. In Proc. Interact 2003, pages 57--64, 2003.Google Scholar
- B. B. Bederson. Fisheye menus. In Proc. UIST 2000, pages 217--225. ACM Press, 2000. Google ScholarDigital Library
- N. Burtnyk, A. Khan, G. Fitzmaurice, R. Balakrishnan, and G. Kurtenbach. Stylecam: interactive stylized 3d navigation using integrated spatial & temporal controls. In Proc. UIST 2002, pages 101--110. ACM Press, 2002. Google ScholarDigital Library
- J. Callahan, D. Hopkins, M. Weiser, and B. Shneiderman. An empirical comparison of pie vs. linear menus. In Proc. CHI 1988, pages 95--100. ACM Press, 1988. Google ScholarDigital Library
- A. Cockburn and A. Firth. Improving the acquisition of small targets. In Proc. HCI 2003, pages 181--196, 2003.Google Scholar
- P. M. Fitts. The information capacity of the human motor system in controlling the amplitude of movement. Journal Experimental Psychology, 47:381--391, 1954.Google ScholarCross Ref
- G. W. Furnas. Generalized fisheye views. In Proc. CHI 1986, pages 16--23. ACM Press, 1986. Google ScholarDigital Library
- G. W. Furnas and B. B. Bederson. Space-scale diagrams: understanding multiscale interfaces. In Proc. CHI 1995, pages 234--241. ACM Press/Addison-Wesley Publishing Co., 1995. Google ScholarDigital Library
- Y. Guiard, R. Blanch, and M. Beaudouin-Lafon. Vector pointing: Object vs. pixel selection in graphical user interfaces. Rapport de Recherche 1379, LRI, Université Paris-Sud, France, 2003.Google Scholar
- Y. Guiard, F. Bourgeois, D. Mottet, and M. Beaudouin-Lafon. Beyond the 10-bit barrier: Fitts' law in multi-scale electronic worlds. In Joint proc. HCI 2001 and IHM 2001, pages 573--587. Springer Verlag, 2001.Google ScholarCross Ref
- C. Gutwin. Improving focus targeting in interactive fisheye views. In Proc. CHI 2002, pages 267--274. ACM Press, 2002. Google ScholarDigital Library
- T. Igarashi and K. Hinckley. Speed-dependent automatic zooming for browsing large documents. In Proc. UIST 2000, pages 139--148. ACM Press, 2000. Google ScholarDigital Library
- D. V. Keyson. Dynamic cursor gain and tactual feedback in the capture of cursor movements. Ergonomics, 12:1287--1298, 1997.Google ScholarCross Ref
- A. Lécuyer, S. Coquillart, A. Kheddar, P. Richard, and P. Coiffet. Pseudo-haptic feedback: Can isometric input devices simulate force feedback? In Proc. VR 2000, pages 83--90, 2000. Google ScholarDigital Library
- I. S. MacKenzie. A note on the information-theoretic basis for Fitts' law. Journal of Motor Behavior, 21:323--330, 1989.Google ScholarCross Ref
- I. S. MacKenzie. Fitts' law as a research and design tool in human-computer interaction. Human-Computer Interaction, 7:91--139, 1992.Google ScholarDigital Library
- I. S. MacKenzie and S. Riddersma. Effects of output display and control-display gain on human performance in interactive systems. Behaviour & Information Technology, 13:328--337, 1994.Google ScholarCross Ref
- M. McGuffin and R. Balakrishnan. Acquisition of expanding targets. In Proc. CHI 2002, pages 57--64. ACM Press, 2002. Google ScholarDigital Library
- J. Mitchell and B. Shneiderman. Dynamic versus static menus: an exploratory comparison. ACM SIGCHI Bulletin, 20(4):33--37, 1989. Google ScholarDigital Library
- I. Poupyrev, S. Weghorst, and S. Fels. Non-isomorphic 3d rotational techniques. In Proc. CHI 2000, pages 540--547. ACM Press, 2000. Google ScholarDigital Library
- B. L. Somberg. A comparison of rule-based and positionally constant arrangements of computer menu items. In Proc. CHI/GI 1987, pages 255--260. ACM Press, 1987. Google ScholarDigital Library
- K. Swaminathan and S. Sato. Interaction design for large displays. interactions, 4(1):15--24, 1997. Google ScholarDigital Library
- A. Worden, N. Walker, K. Bharat, and S. Hudson. Making computers easier for older adults to use: area cursors and sticky icons. In Proc. CHI 1997, pages 266--271. ACM Press, 1997. Google ScholarDigital Library
- S. Zhai, S. Conversy, M. Beaudouin-Lafon, and Y. Guiard. Human on-line response to target expansion. In Proc. CHI 2003, pages 177--184. ACM Press, 2003. Google ScholarDigital Library
Index Terms
- Semantic pointing: improving target acquisition with control-display ratio adaptation
Recommendations
Peephole pointing: modeling acquisition of dynamically revealed targets
CHI '08: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsPeephole interaction occurs when a spatially aware display is moved and acts as a viewport to reveal different parts of the virtual space that cannot all fit within the display at once. We investigate pointing within this peephole metaphor, where the ...
Speeding pointing in tiled widgets: understanding the effects of target expansion and misprediction
IUI '10: Proceedings of the 15th international conference on Intelligent user interfacesTarget expansion is a pointing facilitation technique where the user's target, typically an interface widget, is dynamically enlarged to speed pointing in interfaces. However, with densely packed (tiled) arrangements of widgets, interfaces cannot expand ...
Navigation as multiscale pointing: extending Fitts' model to very high precision tasks
CHI '99: Proceedings of the SIGCHI conference on Human Factors in Computing SystemsFitts pointing model has proven extremely useful for understanding basic selection in WIMP user interfaces. Yet todays interfaces involve more complex navigation within electronic environments. As navigation amounts to a form of multi-scale pointing, Fitts ...
Comments