A flick in the right direction: a case study of gestural input

This paper describes the design and evaluation of a gesture-based scheme for issuing the back and forward commands in web browsers. In designing our gesture recogniser we conducted several experiments to determine metrics associated with the magnitude, timing and stereotypical errors of ‘natural’ linear flick gestures using stylus and mouse input devices. These low-level metrics are important to software designers who must implement algorithms that discriminate between gestures and other actions such as mouse clicks and drags. As well as empirically characterising gestures, the metrics provide various insights into stereotypical behaviour with gestures, including the facts that angular errors are larger in the left and right directions with the pen, that vertical gestures are ‘awkward’ with the mouse, and that downwards gestures are slower than other directions. An evaluation of gestures for web browsing shortcuts shows that they enhance navigation efficiency, and that participants were extremely enthusiastic about them.

[1]  I. Scott MacKenzie,et al.  Effects of output display and control - display gain on human performance in interactive systems , 1994, Behav. Inf. Technol..

[2]  Dan Venolia,et al.  T-Cube: a fast, self-disclosing pen-based alphabet , 1994, CHI '94.

[3]  Luke S. Zettlemoyer,et al.  An Imprecise Mouse Gesture for the Fast Activation of Controls , 1999, INTERACT.

[4]  Stéphane Chatty,et al.  Pen computing for air traffic control , 1996, CHI.

[5]  Douglas J. Gillan,et al.  How does Fitts' law fit pointing and dragging? , 1990, CHI '90.

[6]  Joseph A. Paradiso Tracking contact and free gesture across large interactive surfaces , 2003, CACM.

[7]  M. Weiser,et al.  An empirical comparison of pie vs. linear menus , 1988, CHI '88.

[8]  William Buxton,et al.  Issues in combining marking and direct manipulation techniques , 1991, UIST '91.

[9]  E PitkowJames,et al.  Characterizing browsing strategies in the World-Wide Web , 1995 .

[10]  Stuart K. Card,et al.  Evaluation of mouse, rate-controlled isometric joystick, step keys, and text keys, for text selection on a CRT , 1987 .

[11]  Abigail Sellen,et al.  An Empirical Evaluation of Some Articulatory and Cognitive Aspects of Marking Menus , 1993, Hum. Comput. Interact..

[12]  Saul Greenberg,et al.  How people revisit web pages: empirical findings and implications for the design of history systems , 1997, Int. J. Hum. Comput. Stud..

[13]  Andy Cockburn,et al.  What do web users do? An empirical analysis of web use , 2001, Int. J. Hum. Comput. Stud..

[14]  Andy Cockburn,et al.  The Design and Evaluation of a Flick Gesture for 'Back' and 'Forward' in Web Browsers , 2003, AUIC.

[15]  Alan Wexelblat,et al.  An approach to natural gesture in virtual environments , 1995, TCHI.

[16]  James E. Pitkow,et al.  Characterizing Browsing Strategies in the World-Wide Web , 1995, Comput. Networks ISDN Syst..

[17]  William Buxton,et al.  User learning and performance with marking menus , 1994, CHI '94.

[18]  David Goldberg,et al.  Touch-typing with a stylus (abstract) , 1993, CHI '93.

[19]  David Goldberg,et al.  Touch-typing with a stylus , 1993, INTERCHI.

[20]  Dean Rubine,et al.  Specifying gestures by example , 1991, SIGGRAPH.

[21]  P. Fitts The information capacity of the human motor system in controlling the amplitude of movement. , 1954, Journal of experimental psychology.