ABSTRACT
In this paper we show how a model centered analysis of the usage of the mouse click interaction action in graphical user interfaces can be used to create a new menu system. The analysis identifies a possible new usage of the click action in cascading pull-down menus which can make it easier for the user during menu navigation and selection. A new menu system which is easy to implement, the ""Jumping Menu"", is introduced. The new menu system warps the screen cursor to the right into open sub-menu levels when a mouse click is detected inside a parent item. The Jumping Menu was compared with standard pull-down menus and force enhanced menus in a user experiment. The results show that the Jumping Menu and a force enhanced menu can facilitate menu interaction and that they are promising alternatives to conventional menu systems. Based on the results, a prediction model for selection times in Jumping Menus is developed.
- Accot, J. and Zhai, S. Beyond Fitts' Law: Models for Trajectory-Based HCI Tasks. In Proc. CHI 1997, ACM Press (1997), 295--302. Google ScholarDigital Library
- Accot, J. and Zhai, S. More Than Dotting the i's - Foundations for Crossing-based Interfaces. In Proc. CHI 2002 ACM Press (2002), 73--80. Google ScholarDigital Library
- Ahlstrom, D. Modeling and Improving Selection in Cascading Pull-Down Menus Using Fitts' Law, the Steering Law and Force Fields. In Proc. CHI 2005, ACM Press (2005), 61--70. Google ScholarDigital Library
- Akamatsu, M. and MacKenzie, I.S. Movement Characteristics Using a Mouse With Tactile and Force Feedback. International Journal of Human-Computer Studies, 45, (1996), 483--493. Google ScholarDigital Library
- Baudisch, P. Using a Painting Metaphor to Rate Large Numbers of Objects. In Proc. HCI International 1999 (1999), 266--270. Google ScholarDigital Library
- Campbell, C., Zhai, S., May, K. and Maglio, P. What You Feel Must Be What You See: Adding Tactile Feedback to the Trackpoint. In Proc. INTERACT'99, (1999), 383--390.Google Scholar
- Chen, M. A Framework for Describing Interactions with Graphical Widgets Using State-transition Diagrams. Ext. Abstracts CHI 1993, ACM Press (1993), 133--134. Google ScholarDigital Library
- Findlater, L. and McGrenere, J. A Comparison of Static, Adaptive, and Adaptable Menus. In Proc. CHI 2004, ACM Press (2004), 89--96. Google ScholarDigital Library
- Fitts, P.M. The Information Capacity of Human Motor Systems in Controlling the Amplitude of a Movement. Journal of Experimental Psychology, 47, (1954), 381--391.Google ScholarCross Ref
- Grossman, T. and Balakrishnan, R. The Bubble Cursor: Enhancing Target Acquisition by Dynamic Resizing of the Cursor's Activation Area. In Proc. CHI 2005, ACM Press (2005), 281--290. Google ScholarDigital Library
- Guiard, Y., Blanch, R. and Beaudouin-Lafon, M. Object Pointing: A Complement to Bitmap Pointing in GUIs. In Proc. of Graphics Interface 2004, (2004), 9--16. Google ScholarDigital Library
- Kabbash, P. and Buxton, W. The ""Prince"" Technique: Fitts' Law and Selection Using Area Cursors. In Proc. CHI 1995 ACM Press (1995), 273--279. Google ScholarDigital Library
- Kobayashi, M. and Igarashi, T. Considering the Direction of Cursor Movements for Efficient Traversal of Cascading Menus. In Proc. UIST 2003, ACM Press (2003), 91--94. Google ScholarDigital Library
- Kurtenbach, G. and Buxton, W. Issues in Combining Marking and Direct Manipulation Techniques. In Proc. UIST 1991, ACM Press (1991), 137--144. Google ScholarDigital Library
- McGuffin, M. and Balakrishnan, R. Acquisition of Expanding Targets. In Proc. CHI 2002, ACM Press (2002), 57--64. Google ScholarDigital Library
- Oakley, I., Brewster, S. and Gray, P. Solving Multi-target Haptic Problems in Menu Interaction. Ext. Abstracts CHI 2001, ACM Press (2001), 357--358. Google ScholarDigital Library
- Oakley, I., McGee, M.R., Brewster, S. and Gray, P. Putting the Feel in ""Look and Feel"". In Proc. CHI 2000, ACM Press (2000), 415--422. Google ScholarDigital Library
- Sears, A. and Shneiderman, B. Split Menus: Effectively Using Selection Frequency to Organize Menus. ACM Trans. Comput.-Hum. Interact., 1(1), ACM Press (1994), 27--51. Google ScholarDigital Library
- Walker, N., Smelcer, J.B. and Nilsen, E. Optimizing Speed and Accuracy of Menu Selection: a Comparison of Selection Times from Walking and Pull-Down Menus. Int. J. Man-Machine Studies, 35, (1991), 871--890. Google ScholarDigital Library
- Ware, C. and Mikaelian, H. An Evaluation of an Eye Tracker as a Device for Computer Input. In Proc. CHI 1987, ACM Press (1987), 183--188. Google ScholarDigital Library
- Zhai, S., Morimoto, C. and Ihde, S. Manual and Gaze Input Cascaded (MAGIC) Pointing. In Proc. CHI 1999, ACM Press (1999), 246--253. Google ScholarDigital Library
Index Terms
- Improving menu interaction: a comparison of standard, force enhanced and jumping menus
Recommendations
Modeling and improving selection in cascading pull-down menus using Fitts' law, the steering law and force fields
CHI '05: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsSelecting a menu item in a cascading pull-down menu is a frequent but time consuming and complex GUI task. This paper describes an approach aimed to support the user during selection in cascading pull-down menus when using an indirect pointing device. ...
Sketched menu: a tabletop-menu technique for GUI object creation
EICS '10: Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systemsIn this paper, we describe the Sketched Menu, a menu technique for launching Graphical User Interface (GUI) objects in a tabletop interface. The Sketched Menu enables the user to define interactively the shape, size, orientation, and location of a new ...
AAMU: adaptive activation area menus for improving selection in cascading pull-down menus
CHI '08: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsSelecting items in cascading pull-down menus is a frequent task in most GUIs. These selections involve two major components: steering and selection, with the steering component being the most time-consuming and error-prone. We describe a new technique, ...
Comments