ABSTRACT
This paper presents a design space for exploring design options of adaptive graphical menus based on Bertin's eight visual variables: position, size, shape, value, color, orientation, texture, and motion. In order to transform a traditional (static) menu into an adaptive one, at least one visual variable should be exploited to convey which menu items have been promoted or demoted depending on five characteristics: select, associative, quantitative, order, and length. The paper reviews selected adaptive menu interaction techniques belonging to each of these variables, classifies them according to the variables and characteristics and suggests not yet explored adaptive menu designs. It then defines four stability properties depending on which variables remain constant after adaptivity. A supporting software for prototyping the rendering of graphical adaptive menus is then introduced.
- D. Ahlström, A. Cockburn, C. Gutwin, P. Irani, Why it's quick to be square: modelling new and existing hierarchical menu designs. In Proc. of CHI'2010, 1371--1380. Google ScholarDigital Library
- G. Bailly, E. Lecolinet, L. Nigay. 2009. MenUA: A Design Space of Menu Techniques. Retrieved April 2, 2016 from http://www.gillesbailly.fr/menua/Google Scholar
- Bederson, B. B. 2000. Fisheye menus. In Proc. of 13th ACM Symposium on User Interface Software and Technology (UIST'2000), 217--225. Google ScholarDigital Library
- J. Bertin, Sémiologie graphique. Paris, Mouton/Gauthier-Villars, 1967.Google Scholar
- S. Bouzit, D. Chêne, G. Calvary. 2014. From Appearing to Disappearing Ephemeral Adaptation for Small Screens. In Proc. of the 26th Australian Computer-Human Interaction Conf. (OzCHI'2014), 41--48. Google ScholarDigital Library
- S. Bouzit, D. Chêne, G. Calvary. 2015. Evanescent Adaptation on Small Screens. In Proc. of the 27th Australian Computer-Human Int. Conf. (OzCHI'2015), 62--68. Google ScholarDigital Library
- M. S. T. Carpendale. 2003. Considering Visual Variables as a Basis for Information Visualisation, Univ. of Calgary, Dept. of Computer Science, 2001-693-16.Google Scholar
- A. Cockburn, C. Gutwin, S. Greenberg. 2007. A predictive model of menu performance. In Proc. of ACM Conf. on Human Factors in Computing Systems (CHI'2007), 627--636. Google ScholarDigital Library
- C.-E. Dessart, V. Genaro Motti, J. Vanderdonckt. 2011. Showing user interface adaptivity by animated transitions. In Proc. of ACM Conf. on Engineering Interactive Computing Systems (EICS'2011), 95--104. Google ScholarDigital Library
- L. Findlater, K. Moffatt, J. McGrenere, J. Dawson. 2009. Ephemeral Adaptation: The Use of Gradual Onset to Improve Menu Selection Performance. In Proc. of ACM Int. Conf. on Human Aspects in Computing Systems (CHI'2009), 1655--1664. Google ScholarDigital Library
- J. Francone, G. Bailly, E. Lecolinet, N. Mandran, L. Nigay. 2010. Wavelet Menus on Handheld Devices: Stacking Metaphor for Novice Mode and Eyes-Free Selection for Expert Mode. In Proc. of Working Conf. on Advanced Visual Interfaces (AVI'2010), 173--180. Google ScholarDigital Library
- S. Greenberg, I. Witten, I. 1985. Adaptive personalized interfaces-A question of viability. Behaviour and Information Technology 4, 1, 31--45Google ScholarCross Ref
- V. Kellen. 2003. Business Performance Measurement. At the Crossroads of Strategy, Decision-Making, Learning and Information Visualization. DePaul Univ., Chicago. Accessible at http://www.kellen.net/bpm.htm.Google Scholar
- K. Z. Gajos, M. Czerwinski, D. S. Tan, D. Weld. 2006. Exploring the Design Space for Adaptive Graphical User Interfaces. In Proc. of the Working Conference on Advanced Visual Interfaces (AVI'2006), 201--208. Google ScholarDigital Library
- D. S. Lee, W. C. Yoon. 2004. Quantitative results assessing design issues of selection-supportive menus. Int. J. of Industrial Ergonomics 33, 1, 2004, 41--52.Google ScholarCross Ref
- J. Mackinlay. 1986. Automating the Design of Graphical Presentations of Relational Information. ACM Transactions on Graphics 5, 2, 110--141. Google ScholarDigital Library
- J. Matejka, T. Grossman, G. Fitzmaurice. 2013. Patina: Dynamic Heatmaps for Visualizing Application Usage. In Proc. of ACM Conf. on Human Aspects in Computing Systems (CHI'2013), 3227--3236. Google ScholarDigital Library
- J. Mitchell, B. Shneiderman. 1989. Dynamic versus static menus: An exploratory comparison. SIGCHI Bulletin 20, 4, 33--37. Google ScholarDigital Library
- J. Park, S. H. Han, Y. S. Park, Y. Cho. 2007. Usability of Adaptable and Adaptive Menus. In Proc. of 2nd Int. Conf. on Usability and Internationalization (UI-HCII' 2007), LNCS 4559, 405--411. Google ScholarDigital Library
- A. Ponsard, K. Ardekani, K. Zhang, F. Ren, M. Negulescu, J. McGrenere. 2015. Twist and Pulse: Ephemeral Adaptation to Improve Icon Selection on Smartphones. In Proc. of GI'2015, 219--222. Google ScholarDigital Library
- A. Roudaut, G. Bailly, E. Lecolinet, L. Nigay. 2009. Leaf Menus: Linear Menus with Stroke Shortcuts for Small Handheld Devices. In Proc. of IFIP Int. Conf. on Human-Computer Int. (Interact'2009), 616--619. Google ScholarDigital Library
- K. Samp, S. Decker, Supporting menu design with radial layouts. In Proc. of AVI'2010, 155--162. Google ScholarDigital Library
- A. Sears, B. Shneiderman. 1994. Split menus: Effectively using selection frequency to organize menus. ACM Trans. on Comp.-Human Interaction 1, 1, 27--51. Google ScholarDigital Library
- B. L. Somberg. 1987. A comparison of rule-based and positionally constant arrangements of computer menu items. In Proc. of CHI'87, 255--260. Google ScholarDigital Library
- E. Tanvir, J. Cullen, P. Irani, A. Cockburn. 2008. AAMU: Adaptive Activation Area Menus for Improving Selection in Cascading Pull-Down Menus. In Proc. of CHI'2008. 1381--1384. Google ScholarDigital Library
- T. Tsandilas, M. C. Schraefel. 2005. An empirical assessment of adaptation techniques. In Proc. of CHI'2005, Extended Abstracts, 2009--2012. Google ScholarDigital Library
Index Terms
- A design space for engineering graphical adaptive menus
Recommendations
Exploring a Design Space of Graphical Adaptive Menus: Normal vs. Small Screens
Special Issue on IUI 2018Graphical Adaptive Menus are Graphical User Interface menus whose predicted items of immediate use can be automatically rendered in a prediction window. Rendering this prediction window is a key question for adaptivity to enable the end-user to ...
Polymodal Menus: A Model-based Approach for Designing Multimodal Adaptive Menus for Small Screens
This paper presents a model-based approach for designing Polymodal Menus, a new type of multimodal adaptive menu for small screen graphical user interfaces where item selection and adaptivity are responsive to more than one interaction modality: a menu ...
A comparison of shortcut and step-by-step adaptive menus for smartphones
HCI '16: Proceedings of the 30th International BCS Human Computer Interaction Conference: Fusion!This paper reports on the results of an experiment comparing two graphical adaptive menus for smartphones in order to improve their hierarchical navigation: "Shortcut Menu" and "Step-by-Step Menu" keep constant the actual presentation of initial menus ...
Comments