skip to main content
article

Untangling the usability of fisheye menus

Published:01 August 2007Publication History
Skip Abstract Section

Abstract

Fisheye menus have become a prominent example of fisheye interfaces, yet contain several nonfisheye elements and have not been systematically evaluated. This study investigates whether fisheye menus are useful, and tries to untangle the impact on usability of the following properties of fisheye menus: use of distortion, index of letters for coarse navigation, and the focus-lock mode for accurate movement. Twelve participants took part in an experiment comparing fisheye menus with three alternative menu designs across known-item and browsing tasks, as well as across alphabetical and categorical menu structures. The results show that for finding known items, conventional hierarchical menus are the most accurate and by far the fastest. In addition, participants rate the hierarchical menu as more satisfying than fisheye and multifocus menus, but do not consistently prefer any one menu. For browsing tasks, the menus neither differ with respect to accuracy nor selection time. Eye-movement data show that participants make little use of nonfocus regions of the fisheye menu, though these are a defining feature of fisheye interfaces. Nonfocus regions are used more with the multifocus menu, which enlarges important menu items in these regions. With the hierarchical menu, participants make shorter fixations and have shorter scanpaths, suggesting lower requirements for mental activity and visual search. We conclude by discussing why fisheye menus are inferior to the hierarchical menu and how both may be improved.

References

  1. Aaltonen, A., Hyrskykari, A., and Räihä, K. J. 1998. 101 spots, or how do users read menus? In Proceedings of the ACM Conference on Human Factors in Computing Systems. ACM, New York, 132--139. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Ahlström, D. 2005. Modeling and improving selection in cascading pull-down menus using Fitts' law, the Stering law and force fields. In Proceedings of the ACM Conference on Human Factors in Computing Systems. ACM, New York, 61--70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Baudisch, P., Good, N., Belotti, V., and Schradley, P. 2002. Keeping things in context: A comparative evaluation of focus plus context screens, overviews, and zooming. In Proceedings of the ACM Conference on Human Factors in Computing Systems. ACM, New York, 259--266. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Baudisch, P., Lee, B., and Hanna, L. 2004. Fishnet, a fisheye web browser with search term popouts: A comparative evaluation with overview and linear view. In Proceedings of the International Working Conference on Advanced Visual Interfaces. ACM, New York, 133--140. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Bederson, B. 2000. Fisheye menus. In Proceedings of the ACM Symposium on User Interface Software and Technology. ACM, New York, 217--226. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Bederson, B., Clamage, A., Czerwinski, M. P., and Robertson, G. G. 2004. DateLens: A fisheye calendar for PDAs. ACM Trans. Comput. Hum. Interact. 11, 1, 90--119. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Carpendale, M. S. T. and Montagnese, C. 2001. A framework for unifying presentation space. In Proceedings of the ACM Symposium on User Interface Software and Technology. ACM, New York, 61--70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Carpendale, S., Light, J., and Pattison, E. 2004. Achieving higher magnification in context. In Proceedings of the ACM Symposium on User Interface Software and Technology. ACM, New York, 71--80. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Douglas, S. A., Kirkpatrick, A. E., and MacKenzie, I. S. 1999. Testing pointing device performance and user assessment with the ISO 9241, part 9 standard. In Proceedings of the ACM Conference on Human Factors in Computing Systems. ACM, New York, 215--222. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Fitts, P. M. 1954. The information capacity of the human motor system in controlling the amplitude of movement. J. Exper. Psychol. 47, 6, 381--391.Google ScholarGoogle ScholarCross RefCross Ref
  11. Fleiss, J. 1981. Statistical Methods for Rates and Proportions. John Wiley, New York.Google ScholarGoogle Scholar
  12. Furnas, G. W. 1999/1981. The fisheye view: A new look at structured files. Rep. No. Bell Laboratories Tech. Memo. #81-11221-9. Reprinted in S. K. Card, J. D. MackInlay, and B. Shneiderman (1999) Readings in Information Visualization: Using Vision to Think. Morgan Kaufmann, San Francisco, CA, 312--330. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Furnas, G. W. 1986. Generalized fisheye views. In Proceedings of the ACM Conference on Human Factors in Computing Systems. ACM, New York, 16--23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Goldberg, J. H. and Kotval, X. P. 1999. Computer interface evaluation using eye movements: Methods and constructs. Int. J. Indus. Ergonom. 24, 6, 631--645.Google ScholarGoogle ScholarCross RefCross Ref
  15. Gutwin, C. 2002. Improving focus targeting in interactive fisheye views. In Proceedings of the ACM Conference on Human Factors in Computing Systems. ACM, New York, 267--274. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Gutwin, C. and Fedak, C. 2004a. A comparison of fisheye lenses for interactive layout tasks. In Proceedings of the Conference on Graphics Interface. Canadian Human-Computer Communications Society, Ontario, Canada, 213--220. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Gutwin, C. and Fedak, C. 2004b. Interacting with big interfaces on small screens: A comparison of fisheye, zoom, and panning techniques. In Proceedings of the Conference on Graphics Interface. Canadian Human-Computer Communications Society, Ontario, Canada, 145--152. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Gutwin, C. and Skopik, A. 2003. Fisheye views are good for large steering tasks. In Proceedings of the ACM Conference on Human Factors in Computing Systems. ACM, New York, 201--208. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Hornbæk, K. and Frøkjær, E. 2003. Reading patterns and usability in visualizations of electronic documents. ACM Trans. Comput. Hum. Interac. 10, 2, 119--149. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Hornof, A. J. and Halverson, T. 2003. Cognitive strategies and eye movements for searching hierarchical computer displays. In Proceedings of the ACM Conference on Human Factors in Computing Systems. ACM, New York, 249--256. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Jakobsen, M. and Hornbæk, K. 2006. Evaluating a fisheye view of source code. In Proceedings of the ACM Conference on Human Factors in Computing Systems. ACM, New York, 377--386. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Keahey, T. A. and Robertson, E. L. 1997. Nonlinear magnification fields. In Proceedings of the IEEE Symposium on Information Visualization. IEEE Press, Los Alamitos, CA, 51--58. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Larson, K. and Czerwinski, M. P. 1998. Web page design: Implications of memory, structure and scent for information retrieval. In Proceedings of the ACM Conference on Human Factors in Computing Systems. ACM, New York, 25--32. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Leung, Y. K. and Apperley, M. D. 1994. A review and taxonomy of distortion-oriented presentation techniques. ACM Trans. Comput. Hum. Interact. 1, 2, 126--160. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. MacKenzie, I. S. 1992. Fitts' law as a research and design tool in human-computer interaction. Hum. Comput. Interact. 7, 1, 91--139.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. McGuffin, M. and Balakrishnan, R. 2004. Acquisition of expanding targets. In Proceedings of the ACM Conference on Human Factors in Computing Systems. ACM, New York, 57--64. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. McGuffin, M. J., Davison, G., and Balakrishnan, R. 2004. Expand-Ahead: A space-filling strategy for browsing trees. In Proceedings of the IEEE Symposim on Information Visualization. IEEE Press, Los Alamitos, CA, 119--126. Google ScholarGoogle ScholarCross RefCross Ref
  28. Norman, K. L. 1991. The Psychology of Menu Selection: Designing Cognitive Control at the Human/Computer Interface. Ablex, Norwood, NJ. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Norman, K. L. and Chin, J. P. 1988. The effect of tree structure on search in a hierarchical menu selection system. Behav. Inf. Technol. 7, 1, 51--65.Google ScholarGoogle ScholarCross RefCross Ref
  30. Pirolli, P., Card, S., and van der Wege, M. 2003. The effects of information scent on visual search in the hyperbolic tree browser. ACM Trans. Comput. Hum. Interact. 10, 1, 20--53. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Plaisant, C., Carr, D., and Shneiderman, B. 1995. Image browsers: Taxonomy, guidelines, and informal specifications. IEEE Softw. 12, 2, 21--32. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Raskin, J. 2000. The Humane Interface. Addison-Wesley, Boston, MA.Google ScholarGoogle Scholar
  33. Rosenthal, R. and Rosnow, R. 1985. Contrast Analysis. Cambridge University Press, New York.Google ScholarGoogle Scholar
  34. Sarkar, M. and Brown, M. 1992. Graphical fisheye views for graphs. In Proceedings of the ACM Conference on Human Factors in Computing Systems. ACM, New York, 83--91. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Schaffer, D., Zuo, Z., Greenberg, S., Bartram, L., Dill, J., Dubs, S., and Roseman, M. 1996. Navigating hierarchically clustered networks through fisheye and full-zoom methods. ACM Trans. Comput. Hum. Interact. 3, 2, 162--188. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Shneiderman, B. and Plaisant, C. 2005. Designing the User Interface: Strategies for Effective Human-Computer Interaction, 4th ed. Addison-Wesley, Boston, MA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Skopik, A. 2002. The effect of distortion on landmarking in a two-dimensional space. Tech. Rep., University of Saskatchewan. Saskatoon, Canada.Google ScholarGoogle Scholar
  38. Spence, R. and Apperley, M. S. 1982. Data base navigation: An office environment for the professional. Behav. Inf. Technol. 1, 1, 43--54.Google ScholarGoogle ScholarCross RefCross Ref
  39. www.eyeglaze.com. 2004. LC technologies eye-tracker.Google ScholarGoogle Scholar
  40. Zellweger, P. T., Mackinlay, J. D., Good, L., Stefik, M., and Baudisch, P. 2003. City lights: contextual views in minimal space. In Proceedings of the ACM Conference on Human Factors in Computing Systems. ACM, New York, 838--839. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Untangling the usability of fisheye menus

              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

              Full Access

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader