skip to main content
10.1145/2207676.2207713acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article

Improving command selection with CommandMaps

Authors Info & Claims
Published:05 May 2012Publication History

ABSTRACT

Designers of GUI applications typically arrange commands in hierarchical structures, such as menus, due to screen space limitations. However, hierarchical organisations are known to slow down expert users. This paper proposes the use of spatial memory in combination with hierarchy flattening as a means of improving GUI performance. We demonstrate these concepts through the design of a command selection interface, called CommandMaps, and analyse its theoretical performance characteristics. We then describe two studies evaluating CommandMaps against menus and Microsoft's Ribbon interface for both novice and experienced users. Results show that for novice users, there is no significant performance difference between CommandMaps and traditional interfaces -- but for experienced users, CommandMaps are significantly faster than both menus and the Ribbon.

Skip Supplemental Material Section

Supplemental Material

paperfile465-3.mp4

mp4

2.4 MB

References

  1. Ahlstroem, D., Cockburn, A., Gutwin, C. and Irani, P. Why it's Quick to be Square. in Proc. CHI'10, (2010).Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Andrade, J. and Meudell, P. Short report: Is spatial information encoded automatically? Quarterly Journal of Experimental Psychology 46A (1993), 365--375.Google ScholarGoogle ScholarCross RefCross Ref
  3. Baddeley, A.D. Human Memory. Erlbaum, (1990).Google ScholarGoogle Scholar
  4. Byrne, M., Anderson, J., Douglass, S. and Matessa, M. Eye Tracking the Visual Search of Click-Down Menus. in Proc. CHI'99, ACM, (1999), 402--409. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Callahan, J., Hopkins, D., Weiser, M. and Shneiderman, B. An Empirical comparison of Pie Versus Linear Menus. in Proc. CHI, (1988), 95--100. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Carroll, J. and Rossen, M. Paradox of the active user. in Carroll, J. ed. Interfacing Thought: Cognitive Aspects of HCI, MIT Press, 1987, 80--111. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Cockburn, A. and Gutwin, C. A Predictive Model of Human Performance with Scrolling and Hierarchical Lists. HCI 24, 3 (2009), 273--314.Google ScholarGoogle ScholarCross RefCross Ref
  8. Cockburn, A., Gutwin, C. and Alexander, J. Faster Document Navigation with Space-Filling Thumbnails. in Proc. CHI'06, ACM Press, (2006), 1--10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Cockburn, A., Gutwin, C. and Greenberg, S. A Predictive Model of Menu Performance. in Proc. CHI'07, ACM Press, (2007), 627--636. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Czerwinski, M., van Dantzich, M., Robertson, G. and Hoffman, H. The Contribution of Thumbnail Image, Mouse-Over Text and Spatial Location Memory to Web Page Retrieval. in Proc. INTERACT, (1999), 163--170.Google ScholarGoogle Scholar
  11. Darken, R.P. and Sibert, J.L. Wayfinding strategies and behaviors in large virtual worlds. in Proc. CHI '96, ACM, (1996), 142--149. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Ehret, B. Learning Where to Look: Location Learning in Graphical User Interfaces. in Proc. CHI'02, 211--218. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Findlater, L. and McGrenere, J. A comparison of static, adaptive, and adaptable menus. in Proc. CHI'04, ACM, (2004), 89--96. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Findlater, L., Moffatt, K., McGrenere, J. and Dawson, J. Ephemeral adaptation. in Proc. CHI'09, ACM Press, (2009), 1655--1664. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Fitts, P.M. The Information Capacity of the Human Motor System in Controlling the Amplitude of Movement. J. Experimental Psych. 47 (1954), 381--391.Google ScholarGoogle ScholarCross RefCross Ref
  16. Gajos, K., Czerwinski, M., Tan, D. and Weld, D. Exploring the Design Space for Adaptive Graphical User Interfaces. in Proc. AVI'06, (2006), 201--208. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Gutwin, C. and Cockburn, A. Improving List Revistation with ListMaps. in Proc. AVI'06, 396--403. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Hart, S. and Staveland, L. Development of NASA-TLX. in Human Mental Workload, 1988, 139--183.Google ScholarGoogle Scholar
  19. Hick, W.E. On the rate of gain of information. Quarterly Journal of Experimental Psychology 4 (1952), 11--26.Google ScholarGoogle ScholarCross RefCross Ref
  20. Hyman, R. Stimulus information as a determinant of reaction time. Experimental Psych. 45 (1953), 188--196.Google ScholarGoogle ScholarCross RefCross Ref
  21. Jones, W. and Dumais, S. The Spatial Metaphor for User Interfaces: Experimental Tests of Reference by Location versus Name. ACM TOIS 4, 1 (1986), 42--63. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Kurtenbach, G. and Buxton, W. User Learning and Performance with Marking Menus. in Proc. CHI'94, (1994), 258--264. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Lane, D.M., Napier, H.A., Peres, S.C. and Sandor, A. Hidden costs of graphical user interfaces. I.J. HCI 18, 2 (2005), 133--144.Google ScholarGoogle Scholar
  24. Miller, D. The depth/breadth tradeoff in hierarchical computer menus. in Proc. HFES, (1981), 296--300.Google ScholarGoogle Scholar
  25. Mitchell, J. and Shneiderman, B. Dynamic versus Static Menus. ACM SIGCHI Bulletin 20, 4 (1989), 33--36. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Newell, A. and Rosenbloom, P.S. Mechanisms of Skill Acquisition and the Law of Practice. in Anderson, J. ed. Cog. Skills & Acquisition, Erlbaum, 1981, 1--55.Google ScholarGoogle Scholar
  27. Odell, D., L. , Davis, R., C., Smith, A. and Wright, P., K. Toolglasses, marking menus, and hotkeys: a comparison of one and two-handed command selection techniques. in Proc. Graphics Interface, (2004), 17--24. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Postma, A. and De Haan, E. What Was Where? Memory for Object Locations. Quarterly Journal of Experimental Psychology 49A, 1 (1996), 178--199.Google ScholarGoogle Scholar
  29. Robertson, G., Czerwinski, M., Larson, K., Robbins, D., Thiel, D. and van Dantzich, M. Data Mountain. in Proc. UIST'98, (1998), 153--162. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Scarr, J., Cockburn, A., Gutwin, C. and Quinn, P. Dips and Ceilings: Understanding and Supporting Transitions to Expertise in User Interfaces. in Proc. CHI'11, ACM, (2011), 2741--2750. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Silverman, I. and Eals, M. Sex differences in spatial abilities: Evolutionary theory and data. in The Adapted Mind, Oxford University Press, (1992).Google ScholarGoogle Scholar
  32. Tak, S., Cockburn, A., Humm, K., Ahlstroem, D., Gutwin, C. and Scarr, J. Improving Window Switching Interfaces. in Proc. INTERACT'09, (2009), 187--200. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Thorndyke, P.W. and Goldin, S.E. Spatial learning and reasoning skill. Spatial orientation: Theory, research, and application (1983), 195--217.Google ScholarGoogle Scholar

Index Terms

  1. Improving command selection with CommandMaps

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      CHI '12: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
      May 2012
      3276 pages
      ISBN:9781450310154
      DOI:10.1145/2207676

      Copyright © 2012 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 5 May 2012

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate6,199of26,314submissions,24%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader