Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1166253.1166301acmconferencesArticle/Chapter ViewAbstractPublication PagesuistConference Proceedingsconference-collections
Article

User interface façades: towards fully adaptable user interfaces

Published: 15 October 2006 Publication History

Abstract

User interfaces are becoming more and more complex. Adaptable and adaptive interfaces have been proposed to address this issue and previous studies have shown that users prefer interfaces that they can adapt to self-adjusting ones. However, most existing systems provide users with little support for adapting their interfaces. Interface customization techniques are still very primitive and usually constricted to particular applications. In this paper, we present User Interface Façades, a system that provides users with simple ways to adapt, reconfigure, and re-combine existing graphical interfaces, through the use of direct manipulation techniques. The paper describes the user's view of the system, provides some technical details, and presents several examples to illustrate its potential.

References

[1]
C. Appert and J. D. Fekete. Orthozoom scroller: 1d multi-scale navigation. In Proceedings of CHI '06, pages 21--30. ACM Press, 2006.
[2]
M. Beaudouin-Lafon and H. M. Lassen. The architecture and implementation of cpn2000, a post-wimp graphical application. In Proceedings of UIST '00, pages 181--190. ACM Press, 2000.
[3]
R. Bentley and P. Dourish. Medium versus mechanism: Supporting collaboration through customization. In Proceedings of ECSCW '95, pages 133--148. Kluwer Academic, September 1995.
[4]
L. Berry, L. Bartram, and K. S. Booth. Role-based control of shared application views. In Proceedings of UIST '05, pages 23--32. ACM Press, 2005.
[5]
O. Chapuis and N. Roussel. Metisse is not 3D desktop! In Proceedings of UIST '05, pages 13--22. ACM Press, October 2005.
[6]
S. Chatty, S. Sire, J. L. Vinot, P. Lecoanet, A. Lemort, and C. Mertz. Revisiting visual interface programming: creating gui tools for designers and programmers. In Proceedings of UIST '04, pages 267--276. ACM Press, 2004.
[7]
K. Edwards, S. E. Hudson, J. Marinacci, R. Rodenstein, T. Rodriguez, and I. Smith. Systematic output modification in a 2d user interface toolkit. In Proceedings of UIST '97, pages 151--158. ACM Press, 1997.
[8]
L. Findlater and J. McGrenere. A comparison of static, adaptive, and adaptable menus. In Proceedings of CHI '04, pages 89--96. ACM Press, 2004.
[9]
J. Fogarty, J. Forlizzi, and S. E. Hudson. Specifying behavior and semantic meaning in an unmodified layered drawing package. In Proceedings of UIST '02, pages 61--70. ACM Press, 2002.
[10]
J. Fujima, A. Lunzer, K. Hornbæk, and Y. Tanaka. Clip, connect, clone: combining application elements to build custom interfaces for information access. In Proceedings of UIST '04, pages 175--184. ACM Press, 2004.
[11]
D. Funke, J. Neal, and R. Paul. An approach to intelligent automated window management. IJMMS, 38(6):949--983, 1993.
[12]
K. Z. Gajos, M. Czerwinski, D. S. Tan, and D. S. Weld. Exploring the design space for adaptive graphical user interfaces. In Proceedings of AVI '06, pages 201--208. ACM Press, 2006.
[13]
P. Graffagnino. OpenGL and Quartz Extreme. Presentation at SIGGRAPH OpenGL BOF, Apple, 2002.
[14]
D. Hutchings and J. Stasko. An Interview-based Study of Display Space Management. Technical Report 03-17, GIT-GVU, May 2003.
[15]
D. Hutchings and J. Stasko. mudibo: Multiple dialog boxes for multiple monitors. In Extended abstracts of CHI '05, pages 1471--1474. ACM Press, April 2005.
[16]
P. Kabbash, W. Buxton, and A. Sellen. Two-handed input in a compound task. In Proceedings of CHI '94, pages 417--423. ACM Press, 1994.
[17]
E. Kantorowitz and O. Sudarsky. The adaptable user interface. CACM, 32(11):1352--1358, 1989.
[18]
T. Kühme. A user-centered approach to adaptive interfaces. In Proceedings of IUI '93, pages 243--245. ACM Press, 1993.
[19]
J. McGrenere, R. M. Baecker, and K. S. Booth. An evaluation of a multiple interface design solution for bloated software. In Proceedings of CHI '02, pages 164--170. ACM Press, 2002.
[20]
K. Packard. Coordinate transform redirection for composited window environments. Unpublished talk, FOSDEM 2006, Brussels (Belgium), 2006.
[21]
N. Roussel. Ametista: a mini-toolkit for exploring new window management techniques. In Proceedings of CLIHC '03, pages 117--124. ACM Press, August 2003.
[22]
D. Tan, B. Meyers, and M. Czerwinski. Wincuts: manipulating arbitrary window regions for more effective use of screen space. In Extended abstracts of CHI '04, pages 1525--1528. ACM Press, 2004.

Cited By

View all
  • (2024)Citizen-Led Personalization of User Interfaces: Investigating How People Customize Interfaces for Themselves and OthersProceedings of the ACM on Human-Computer Interaction10.1145/36869858:CSCW2(1-23)Online publication date: 8-Nov-2024
  • (2024)Fidgets: Building Blocks for a Predictive UI ToolkitProceedings of the 2024 ACM Designing Interactive Systems Conference10.1145/3643834.3660731(1290-1305)Online publication date: 1-Jul-2024
  • (2024)From Awareness to Action: Exploring End-User Empowerment Interventions for Dark Patterns in UXProceedings of the ACM on Human-Computer Interaction10.1145/36373368:CSCW1(1-41)Online publication date: 26-Apr-2024
  • Show More Cited By

Index Terms

  1. User interface façades: towards fully adaptable user interfaces

    Recommendations

    Reviews

    Alan M Arnfeld

    The march toward increased commonality and standards for software applications (online and offline) will, through Darwinian-like cycles, provide greatly improved user experiences. However, not all users are the same. This paper addresses a technique for allowing a more individual user experience to be created without always needing to recode the underlying application. User interface facades are a way of creating new screens to interact with. These sit above the original screen software. In the past, this has been referred to as "screen scraping," but this paper describes a more sophisticated approach. A toolkit allows users more adaptability in their user interface design and function than that allowed by out-of-the box options within commercial software. This approach is ideal for individuals and organizations who do not own the original software or do not wish to update the underlying code. For example, it allows a pull-down combo box of regions to be replaced by an interactive map. The authors discuss a range of categories of application. This paper discusses an exciting concept and introduces a tool that allows the user to modify the user interface without any coding. Although the paper describes the process for using the tool at a high level, it is unclear exactly how easy it is to apply in an industrial or commercial setting. More detailed information is eagerly awaited. Online Computing Reviews Service

    Access critical reviews of Computing literature here

    Become a reviewer for Computing Reviews.

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    UIST '06: Proceedings of the 19th annual ACM symposium on User interface software and technology
    October 2006
    354 pages
    ISBN:1595933131
    DOI:10.1145/1166253
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 15 October 2006

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tag

    1. adaptable user interfaces

    Qualifiers

    • Article

    Conference

    UIST06

    Acceptance Rates

    Overall Acceptance Rate 561 of 2,567 submissions, 22%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)107
    • Downloads (Last 6 weeks)17
    Reflects downloads up to 12 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Citizen-Led Personalization of User Interfaces: Investigating How People Customize Interfaces for Themselves and OthersProceedings of the ACM on Human-Computer Interaction10.1145/36869858:CSCW2(1-23)Online publication date: 8-Nov-2024
    • (2024)Fidgets: Building Blocks for a Predictive UI ToolkitProceedings of the 2024 ACM Designing Interactive Systems Conference10.1145/3643834.3660731(1290-1305)Online publication date: 1-Jul-2024
    • (2024)From Awareness to Action: Exploring End-User Empowerment Interventions for Dark Patterns in UXProceedings of the ACM on Human-Computer Interaction10.1145/36373368:CSCW1(1-41)Online publication date: 26-Apr-2024
    • (2024)Computational Methodologies for Understanding, Automating, and Evaluating User InterfacesExtended Abstracts of the CHI Conference on Human Factors in Computing Systems10.1145/3613905.3636316(1-7)Online publication date: 11-May-2024
    • (2024)FLUID-IoT : Flexible and Fine-Grained Access Control in Shared IoT Environments via Multi-user UI DistributionProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3641991(1-16)Online publication date: 11-May-2024
    • (2024)LemurLounge: Lemurs' Individual-Level, Group, and Cross-Species Use of an Interactive Audio Device in ZoosProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3641888(1-14)Online publication date: 11-May-2024
    • (2023)Mental State Adaptive Interfaces as a Remedy to the Issue of Long-term, Continuous Human Machine InteractionJournal of Robotics Spectrum10.53759/9852/JRS202301008(78-89)Online publication date: 16-Mar-2023
    • (2023)A mixed factorial experiment with colors and adaptive web user interfaces to change emotionsProceedings of the XXII Brazilian Symposium on Human Factors in Computing Systems10.1145/3638067.3638092(1-12)Online publication date: 16-Oct-2023
    • (2023)WAMS: A Flexible API for Visual Workspaces Across Multiple SurfacesProceedings of the ACM on Human-Computer Interaction10.1145/35932367:EICS(1-40)Online publication date: 19-Jun-2023
    • (2023)The Future of Computational Approaches for Understanding and Adapting User InterfacesExtended Abstracts of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544549.3573805(1-5)Online publication date: 19-Apr-2023
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media