Automatically generating personalized user interfaces with Supple



Download 5.78 Mb.
View original pdf
Page20/52
Date10.05.2022
Size5.78 Mb.
#58765
1   ...   16   17   18   19   20   21   22   23   ...   52
1-s2.0-S0004370210000822-main
Primary manipulation method {point, drag, text entry}—the primary way of interacting with the widget.
The features of container widgets (that is, those used to organize other elements) have to do with two salient properties:
Layout geometry {horizontal, grid, vertical}—reflects the basic layout geometry of the enclosed elements.
Impact on visibility {yes, no}—indicates whether or not this widget can affect the visibility of some elements in the user interface for example, tab panes and popup windows can change the visibility of interface elements.


K.Z. Gajos et al. / Artificial Intelligence 174 (2010) 910–950
927
Fig. 14. An illustration of Supple’s interface presentation consistency mechanism (a) a reference touch panel rendering of a classroom controller interface,
(b) the rendering Supple considered optimal on a keyboard and pointer device in the absence of similarity information, (c) the rendering Supple produced with the touch panel rendering as a reference.
Fig. 14 shows an example of a user interface that the user first used on a touch panel, along with two versions of that interface fora desktop computer one that was generated using only the base cost function and one that included the dissimilarity component.

Download 5.78 Mb.

Share with your friends:
1   ...   16   17   18   19   20   21   22   23   ...   52




The database is protected by copyright ©ininet.org 2024
send message

    Main page