| Adaptive Layouting |
| Written by Sebastian Feuerstack | |
|
Today information systems can be accessed at any time, any place and in any situation. The majority of people on the streets own a smart phone enabling them a mobile access to the internet. In our environments screens have been continuously growing in the last years from 12 inch up to 24 inch computer screens at a work desk, huge projections or multi-screen displays in control centres or up to 60 inch ultrathin LCD displays supporting a high-resolution television at home. Further on, more and more of these displays get interactive enabling single- or multi-touch control based on finger- or pen-based interaction, gesture recognition or tangible control. They are used by a single-user (like a cell phone), by several persons (e.g. public displays), or by multiple persons at once (in a control centre). In the future, interaction will be performed by interfaces that can follow the user on all his devices, get automatically adapted to the actual context of the user, and consider his preferences. The interactions can even span over several devices by distributing user interfaces for one or several users to several devices. Such scenarios require flexible and robust (re-) layouting mechanisms of the user interface and need to consider the underlying tasks and concepts of an interactive application to generate a consistent layout presentation for all states and distributions of the user interface. My research is about to figure out possible layout-adaptation based on the user’s context and the modalities and interaction devices used. The broad range of possible user interface distributions and the diversity of available interaction devices make a complete specification of each potential context-of-use scenario during the application design impossible. Thus, I am trying to figure out ways of modelling such layout adaptations more efficiently at design-time based on interactive tools that take benefit of other already existing information and relate them to the layout generation. Further on I try to identify layout-algorithms at runtime that are capable of calculate adaptations to interaction devices and contexts that have been unknown during design-time. 2009
2008
|
|
| Last Updated ( Sunday, 01 February 2009 ) |