ABSTRACT
Speed dependent automatic zooming (SDAZ) is a promising refinement to scrolling in which documents are automatically zoomed-out as the scroll rate increases. By automatically zooming, the visual flow rate is reduced enabling rapid scrolling without motion blur. In order to aid SDAZ calibration we theoretically and empirically scrutinise human factors of the speed/zoom relationship. We then compare user performance with four alternative text-document scrolling systems, two of which employ automatic zooming. One of these systems, which we term 'DDAZ', is based on van Wijk and Nuij's recent and important theory that calculates optimal pan/zoom paths between known locations in 2D space. van Wijk and Nuij suggested that their theory could be applied to scrolling, but did not implement or test their formulaic suggestions. Participants in our evaluation (n=27) completed scrolling tasks most rapidly when using SDAZ, followed by DDAZ, normal scrollbars, and traditional rate-based scrolling. Workload assessments and preferences strongly favoured SDAZ. We finish by examining issues for consideration in commercial deployments.
- Blohm, G. and Schreiber, C. The Smooth Pursuit System, www.auto.ucl.ac.be/EYELAB/neurophysio/perception_action/SP.html 2002.Google Scholar
- Bourgeois, F. and Guiard, Y., Multiscale Pointing: Facilitating Pan-Zoom Coordination. in CHI '02 extended abstracts of CHI2002, (Minneapolis, Minnesota, USA, 2002), 758--759. Google ScholarDigital Library
- Burr, D. Motion Smear. Nature, 284 (13). 1980, 164--165.Google Scholar
- Byrne, M., John, B., Wehrle, N. and Crow, D., The Tangled Web We Wove: A Taskonomy of WWW Use. in Proceedings of CHI'99 Conference on Human Factors in Computing Systems, (Pittsburgh, 1999), 544--551. Google ScholarDigital Library
- Card, S., Moran, T. and Newell, A. The Psychology of Human-Computer Interaction. Lawrence Erlbaum Associates, 1983. Google ScholarDigital Library
- Cockburn, A. and Savage, J., Comparing Speed-Dependent Automatic Zooming with Traditional Scroll, Pan and Zoom Methods. in People and Computers XVII (Proceedings of the 2003 British Computer Society Conference on Human-Computer Interaction.), (Bath, England, 2003), 87--102.Google Scholar
- Eckert, M. and Buchsbaum, G. The Significance of Eye Movements and Image Acceleration for Coding Television Image Sequences. in Watson, A. ed. Digital Images and Human Vision, MIT Press, 1993, 90--98. Google ScholarDigital Library
- Fitts, P. The Information Capacity of the Human Motor System in Controlling the Amplitude of Movement. Journal of Experimental Psychology, 47. 1954, 381--391.Google Scholar
- Hart, S. and Staveland, L. Development of NASA-TLX (Task Load Index): Results of Empirical and Theoretical Research. in Hancock, P.a.M., N ed. Human Mental Workload, 1988, 139--183.Google Scholar
- Hinckley, K., Cutrell, E., Bathiche, S. and Muss, T., Quantitative Analysis of Scrolling Techniques. in Proceedings of CHI'2002 Conference on Human Factors in Computing Systems, (Minneapolis, Minnesota, 2002), 65--72. Google ScholarDigital Library
- Igarashi, T. and Hinckley, K., Speed-dependent Automatic Zooming for Browsing Large Documents. in Proceedings of the 2000 ACM Conference on User Interface Software and Technology, (San Diego, California., 2000), 139--148. Google ScholarDigital Library
- Kang, T. and Muter, P. Reading Dynamically Displayed Text. Behavior and Information Technology, 8 (1).1989, 33--42.Google ScholarCross Ref
- Krauzlis, R. and Stone, L. Tracking with the Mind's Eye. Trends in Neurosciences, 22.1999, 544--550.Google Scholar
- MacKenzie, I. and Riddersma, S. Effects of Output Display and Control-Display Gain on Human Performance in Interactive Systems. Behaviour and Information Technology, 13 (5). 1994, 328--337.Google ScholarCross Ref
- Morgan, M. and Benton, S. Motion-deblurring in human vision. Nature, 340.1989, 385--386.Google Scholar
- Savage, J. The Calibration and Evaluation of Speed-Dependent Automatic Zooming Interfaces Masters Thesis, University of Canterbury, Christchurch, 2004.Google Scholar
- Tan, D., Robertson, G. and Czerwinski, M., Exploring 3D Navigation: Combining Speed-coupled Flying with Orbiting. in Proceedings of CHI'2001 Conference on Human Factors in Computing Systems, (Seattle, Washington, 2001), 418--425. Google ScholarDigital Library
- Tullis, T., Boynton, J. and Hersh, H., Readability of fonts in teh windows environment. in Extended Abstracts of CHI'95, (1995), 127--128. Google ScholarDigital Library
- van Wijk, J. and Nuij, W. A Model for Smooth Viewing and Navigation of Large 2D Information Spaces. IEEE Transactions on Visualization and Computer Graphics, 10 (4). 2004, 447--458. Google ScholarDigital Library
- Ware, C. and Fleet, D., Context Sensitive Flying Interface. in Proceedings of the 1997 Symposium on Interactive 3D Graphics, (Providence, RI, 1997), 127--130. Google ScholarDigital Library
- Zagier, E. A Human's Eye View: Motion Blur and Frameless Rendering. ACM Crossroads, 3 (4). 1997, 8--12. Google ScholarDigital Library
- Zhai, S., Smith, B. and Selker, T., Improving Browsing Performance: A Study of Four Input Devices for Scrolling and Pointing Tasks. in Proceedings of INTERACT'97: the sixth IFIP conference on Human Computer Interaction, (1997), 286--292. Google ScholarDigital Library
Index Terms
- Tuning and testing scrolling interfaces that automatically zoom
Recommendations
A study of two-handed scrolling and selection on standard notebook computers
BCS '10: Proceedings of the 24th BCS Interaction Specialist Group ConferenceAlthough two-handed input can improve both efficiency and quality of user interaction, it is not commonly adopted as it requires additional input devices. In this paper we propose two-handed interaction on standard hardware - notebooks with external ...
Gaze-enhanced scrolling techniques
CHI EA '07: CHI '07 Extended Abstracts on Human Factors in Computing SystemsWe present several gaze-enhanced scrolling techniques developed as part of continuing work in the GUIDe (Gaze-enhanced User Interface Design) project. This effort explores how gaze information can be effectively used as input that augments keyboard and ...
Tilt-Scrolling: A Comparative Study of Scrolling Techniques for Mobile Devices
Intelligent Computing MethodologiesAbstractScrolling is a frequent operation on a mobile screen. The current scrolling method for a mobile device is both time-consuming and fatigue-prone, especially for one-handed interaction mode. In this study, we systematically evaluated six tilt-based ...
Comments