ABSTRACT
Emerging small mobile terminals, each having a different screen size, create challenges for graphical user interface designers of multi-platform applications and services. In this paper we present a method which considers the screen size of the terminal and the currently active user interface component to divide the screen space for components at runtime. The method is demonstrated by using a modified treemap layout algorithm. The method has many advantages over existing zoomable interfaces using predefined layout including constant information density, context visibility and better suitability for screens being small and having extreme aspect ratios.
- Bederson, B., Shneiderman, B., and Wattenberg, M. Ordered and Quantum Treemaps: Making Effective Use of 2D Space to Display Hierarchies, ACM Transactions on Graphics (TOG) (2002 in press). Google ScholarDigital Library
- Eisenstein, J., Vanderdonckt, J., and Puerta, A. Applying Model-Based Techniques to the Development of UIs for Mobile Computers, Proceedings on the International Conference on Intelligent User Interfaces (IUI'01), (Santa Fe, New Mexico, United States, 2001) ACM Press, NY, USA, 69-76. Google ScholarDigital Library
- Kandogan, E., and Shneiderman, B. Elastic Windows: Improved Spatial Layout and Rapid Multiple Window Operations, In Proc. of AVI'96, Gubbio, Italy, 29-38. Google ScholarDigital Library
- Perlin, K., and Meyer, J. Nested user interface components. Proceedings of the 12th annual ACM symposium on User interface software and technology (UIST'99), (Asheville, North Carolina, United States, 1999) ACM Press, New York NY, USA, 11-18. Google ScholarDigital Library
- Plomp, J., Keränen, H., Yli-Nikkola, H., and Rantakokko, T. Supporting past, present and future interaction with home appliances, in Proceedings of International ITEA Workshop on Virtual Home Environments (Paderborn, Germany, Feb 2002), Shaker Verlag GmbH, 51-59.Google Scholar
- Shneiderman, B. Tree Visualization With Treemaps: A 2-D Space-Filling approach. ACM Transactions on Graphics (TOG), vol. 11(1) (Jan. 1992), p. 92-99. Google ScholarDigital Library
Index Terms
- Adaptive runtime layout of hierarchical UI components
Recommendations
Control menus: excecution and control in a single interactor
CHI EA '00: CHI '00 Extended Abstracts on Human Factors in Computing SystemsWe propose a new type of contextual pop-up menu called a control menu. These menus combine the selection of an operation and the control of this operation. They integrate up to two scroll bars or spin-boxes and thus allow users to keep their attention ...
Personalizing graphical user interfaces on flexible widget layout
EICS '09: Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systemsThe authors propose a method for personalizing the flexible widget layout (FWL) by adjusting the desirability of widgets with a pairwise comparison method, and show its implementation and that it actually works. Personalization of graphical user ...
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 ...
Comments