Optimizing Input Efficiency for Graphical User Interface Using Adaptive Cursors
Author:
Affiliation:

  • Article
  • | |
  • Metrics
  • |
  • Reference [18]
  • |
  • Related [20]
  • |
  • Cited by
  • | |
  • Comments
    Abstract:

    The improvement of input efficiency of graphical user interfaces (GUIs) is an important issue in human computer interaction research. The existing researches include two aspects: pointing techniques and adaptive user interfaces: the formal manipulates either the visual representation or the controlling method of a cursor while the latter adjusts the layout of widgets. However, both approaches suffer drawbacks. This paper analyzes the operations on GUI and presents a quantitative model to evaluate the input efficiency of GUIs. Based on the metric, the study then proposes a novel approach, the adaptive cursor, which adaptively supports a predicted set of widgets with pointing techniques to enable fast access. This approach avoids the extra cognitive cost caused by adaptive user interfaces, which frequently adjust the widget layout. It also extends previous pointing techniques that should have applied only to a sparse layout. To evaluate its usability, the study realizes the adaptive cursor technique on Visual Studio, whose interface contains a considerate number of controls. Experimental result shows that the adaptive cursor can save up to 27.7% of pointing time.

    Reference
    [1] Yu C, Shi YC, Balakrishnan R, Meng XL, Suo Y, Fan MM, Qin YQ. The satellite cursor: Achieving MAGIC pointing without gazetracking using multiple cursors. In: Proc. of the UIST. 2010. 163-173.
    [2] Fitts PM. The information capacity of the human motor system in controlling the amplitude of movement. Journal of ExperimentalPsychology, 1954,47(6):381-391. [doi: 10.1037/h0055392]
    [3] Balakrishnan R. “Beating”Fitts’ law: Virtual enhancements for pointing facilitation. Int’l Journal of Human-Computer Studies,2004,61(6):857-874. http://dx.doi.org/10.1016/j.ijhcs.2004.09.002
    [4] Grossman T, Balakrishnan R. The bubble cursor: Enhancing target acquisition by dynamic resizing of the cursor’s activation area.In: Proc. of the CHI. 2005. 281-290. [doi: 10.1145/1054972.1055012]
    [5] Baudisch P, Cutrell E, Robbins D, Czerwinski M, Tandler P, Bederson B, Zierlinger A. Drag-and-pop and drag-and-pick:Techniques for accessing remote screen content on touch- and pen-operated systems. In: Proc. of the Interact. 2003. 57-64.
    [6] Blanch R, Guiard Y, Beaudouin-Lafon M. Semantic pointing: Improving target acquisition with control-display ratio adaptation. In:Proc. of the CHI. 2004. 519-525. [doi: 10.1145/985692.985758]
    [7] Findlater L, Moffatt K, McGrenere J, Dawson J. Ephemeral adaptation: The use of gradual onset to improve menu selectionperformance. In: Proc. of the CHI. 2009. 1655-1664. [doi: 10.1145/1518701.1518956]
    [8] Sears A, Shneiderman B. Split menus: Effectively using selection frequency to organize menus. ACM Trans. on Computer-HumanInteraction, 1994,1(1):27-51. [doi: 10.1145/174630.174632]
    [9] Findlater L, McGrenere J. A comparison of static, adaptive, and adaptable menus. In: Proc. of the CHI. 2004. 89-96. [doi: 10.1145/985692.985704]
    [10] Gajos KZ, Everitt K, Tan DS, Czerwinski M, Weld DS. Predictability and accuracy in adaptive user interfaces. In: Proc. of the CHI.2008. 1271-1274. [doi: 10.1145/1357054.1357252]
    [11] Findlater L, Gajos KZ. Design space and evaluation challenges of adaptive graphical user interfaces. AI Magazine, 2009,30(4):68-73.
    [12] Card SK, Moran TP, Newell A. The Psychology of Human-Computer Interaction. London: Lawrence Erbaum Associates, 1983.
    [13] UI automation overview. http://msdn.microsoft.com/en-us/library/ms747327.aspx
    [14] Dixon M, Fogarty J. Prefab: Implementing advanced behaviors using pixel-based reverse engineering of interface structure. In:Proc. of the CHI. 2010. 1525-1534. [doi: 10.1145/1753326.1753554]
    [15] Alexander J, Cockburn A, Fitchett S, Gutwin C, Greenberg S. Revisiting read wear: Analysis, design, and evaluation of aFootprints scrollbar. In: Proc. of the CHI. 2009. 1665-1674. [doi: 10.1145/1518701.1518957]
    [16] Greenberg S, Witten IH. Supporting command reuse: Empirical foundations and principles. Int’l Journal of Man-Machine Studies,1993,39(3):353-390. [doi: 10.1006/imms.1993.1065]
    [17] Tauscher L, Greenberg S. Revisitation patterns in World Wide Web navigation. In: Proc. of the CHI. 1997. 399-406. [doi: 10.1145/258549.258816]
    [18] McGrenere J, Moore G. Are we all in the same “Bloat”? In: Proc. of the Graphics Interface. 2000. 187-196.
    Cited by
    Comments
    Comments
    分享到微博
    Submit
Get Citation

喻纯,史元春.基于自适应光标的图形用户界面输入效率优化.软件学报,2012,23(9):2522-2532

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:February 07,2012
  • Revised:April 10,2012
  • Online: September 05,2012
You are the first2038276Visitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063