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

skip to main content
10.1145/948449.948454acmconferencesArticle/Chapter ViewAbstractPublication PagesaviConference Proceedingsconference-collections
Article
Free access

Elastic windows: improved spatial layout and rapid multiple window operations

Published: 27 May 1996 Publication History

Abstract

Most windowing systems follow the independent overlapping windows approach, which emerged as an answer to the needs of the 80s' application and technology. Advances in computers, display technology, and the applications demand more functionality from window management systems. Based on these changes and the problems of current windowing appraoches, we have updated the requirements for multiwindow systems to guide new methods of window management. We propose elastic windows with improved spatial layout and rapid multi-window operations. Multi-window operations are achieved by issuing operations on window groups hierachically organized in a space-filling tiled layout. Sophisticated multi-window operations and spatial layout dynamics helps users to handle fast task-switching and to structure thier work environment to their rapidly changing needs. We claim that these multi-window operations and the improved spatial layout decrease the cognitive load on users. Users found our prototype system to be comprehensible and enjoyable as they playfully explored the way multiple windows are reshaped.

References

[1]
Asahi, T., Turo, D., Shneiderman, B., Using treemaps to visualize the analytic hierarchy process, to appear in Information Systems Research, (Dec 1995).
[2]
Bannon, L., Cypher, A., Greenspan, S., Monty, M. L., Evaluation and analysis of users' activity organization, Proc. of the CHI'83, Human Factors in Computing Systems Conference, ACM, New York, NY,(1983), pp. 54--57.
[3]
Bederson, B., B., Hollan, J., D., Pad++: A zooming graphical interface for exploring alternate interface physics, Proc. of the UIST'94, User Interface Software and Technology Conference, pp. 17--26.
[4]
Bly, S., Rosenberg, J., A. comparison of tiled and overlapping windows, Proc. CHI '86 Conference - Human Factors in Computing Systems, ACM, New York, NY, (1986), pp. 101--106.
[5]
Bury, K. F., Davies, S. E., and Darnell, M. J., Window management: A review of issues and some results from user testing, IBM Human Factors Center Report HFC-53, San Jose, CA, (June 1985), 36 pages.
[6]
Card, S. K., Pavel, M., and Farrell, J. E., Window-based computer dialogues, INTERACT '84, First IFIP Conference on Human-Computer Interaction, London, UK, (1984), pp. 355--359.
[7]
Card, S. K., Henderson, A., A multiple virtual-workspace interface to support task switching, Proc. CHI '87 Conference - Human Factors in Computing Systems, ACM, New York, NY, (1987), pp. 53--59.
[8]
Cohen, E. S., Smith, E. T., Iverson, L. A., Constraint based tiled windows, IEEE Computer Graphics and Applications 6, 5, (May 1986).
[9]
Cohen, E. S., Berman, A. M., Biggers, M. R., Camaratta, J. C., Kelly, K. M., Automatic strategies in the Siemens RTL tiled window manager, Proc. IEEE 2nd International Conference on Computer Workstations, IEEE, Piscataway, NJ, (1988), pp. 111--119.
[10]
Dumas, J., Parsons, P., Discovering the way programmers think about new programming environments, Communications of the ACM, (June 1995), 38, 6, pp. 45--56.
[11]
Funke, D. J., Neal, J. G., Paul, R. D., An approach to intelligent automated window management, International Journal of Man-Machine Studies 38, (1993). pp. 949--983.
[12]
Gaylin, K., B. How are windows used? Some notes on creating empirically-based windowing benchmark task, Proc. CHI '86 Conference - Human Factors in Computing Systems, ACM, New York, NY., (1986), pp. 96--100.
[13]
Henderson, A., Card, S. K., Rooms: The use of multiple virtual workspaces to reduce space contention in a window-based graphical user interface. ACM Transactions on Graphics 5, 3, (1986), pp. 211--243.
[14]
Kahn, M., J., Charnock, E., How to prevent "Windowits" in your Graphical Interface? Proc. Silicon Valley Ergonomics Conference & Exposition, ErgoCon '95, (1995), pp. 18--25.
[15]
Lifshitz, J., Shneiderman, B., Multi-window browsing strategies for hypertext traversal, Proc. 30th Annual Technical Symposium of the Washington, DC Chapter of the ACM, (1991), pp. 121--131.
[16]
Malone, T. W., How do people organize their desks? Implications for the design of office automation systems, ACM Transactions on Office Information Systems, 1, pp. 99--112.
[17]
Myers, B., Window interfaces: A taxonomy of window manager user interfaces, IEEE Computer Graphics and Applications 8, 5, (September 1988), pp. 65--84.
[18]
Norman, K. L., Weldon, L. J., Shneiderman, B., Cognitive layouts of windows and multiple screens for user interfaces, International Journal of Man-Machine Studies 25, (1986), pp. 229--248.
[19]
Plaisant, C., Shneiderman, B., Organization overviews and role management: Inspiration for future desktop environments, Proc. IEEE 4th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, (April 1995), pp. 14--22.
[20]
Plaisant, C., Carr, D., Shneiderman, B., Image browsers taxonomy and design guidelines, IEEE Software 12, 2, (March 1995), pp. 21--32.
[21]
Shneiderman, B., Designing the User Interface: Strategies for Effective Human-Computer Interaction: Second Edition, Addison Wesley Publ. Co., Reading, MA, (1992), Ch.9.
[22]
Shneiderman, B., Plaisant, C., The future of graphic user interfaces: Personal role managers, People and Computers IX, Cambridge University Press, (Aug 1994), pp. 3--8.
[23]
Smith, D. C. et al., The Star user interface: An overview, Proc. National Computer Conf., AFIPS Press, Arlington, VA, (1982), pp. 515--528.
[24]
Teitelman, W., A tour through CEDAR, IEEE Software, 1, 2, (Apr 1984), pp. 44--73.

Cited By

View all
  • (2021)Engineering Slidable Graphical User Interfaces with SlimeProceedings of the ACM on Human-Computer Interaction10.1145/34571475:EICS(1-29)Online publication date: 29-May-2021
  • (2019)An Eye-Tracking Evaluation of Gauge Shapes in Process ControlProceedings of the Human Factors and Ergonomics Society Annual Meeting10.1177/107118131963123563:1(2201-2205)Online publication date: 20-Nov-2019
  • (2017)An Evaluation of New Console Technology – Large Display – in Process Control DisplayEngineering Psychology and Cognitive Ergonomics: Performance, Emotion and Situation Awareness10.1007/978-3-319-58472-0_27(343-361)Online publication date: 19-May-2017
  • Show More Cited By
  1. Elastic windows: improved spatial layout and rapid multiple window operations

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    AVI '96: Proceedings of the workshop on Advanced visual interfaces
    May 1996
    281 pages
    ISBN:0897918347
    DOI:10.1145/948449
    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: 27 May 1996

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. CAD
    2. elastic windows
    3. multi-window operations
    4. personal role manager
    5. programming environment
    6. task switching
    7. window manager

    Qualifiers

    • Article

    Acceptance Rates

    Overall Acceptance Rate 128 of 490 submissions, 26%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)84
    • Downloads (Last 6 weeks)11
    Reflects downloads up to 25 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2021)Engineering Slidable Graphical User Interfaces with SlimeProceedings of the ACM on Human-Computer Interaction10.1145/34571475:EICS(1-29)Online publication date: 29-May-2021
    • (2019)An Eye-Tracking Evaluation of Gauge Shapes in Process ControlProceedings of the Human Factors and Ergonomics Society Annual Meeting10.1177/107118131963123563:1(2201-2205)Online publication date: 20-Nov-2019
    • (2017)An Evaluation of New Console Technology – Large Display – in Process Control DisplayEngineering Psychology and Cognitive Ergonomics: Performance, Emotion and Situation Awareness10.1007/978-3-319-58472-0_27(343-361)Online publication date: 19-May-2017
    • (2015)Concept of continuity, a "strong concept" to design graphical architecture of interactive systemsProceedings of the 27th Conference on l'Interaction Homme-Machine10.1145/2820619.2820634(1-10)Online publication date: 27-Oct-2015
    • (2013)Graphic toolkit for adaptive layouts in in-vehicle user interfacesProceedings of the 5th International Conference on Automotive User Interfaces and Interactive Vehicular Applications10.1145/2516540.2516580(292-298)Online publication date: 28-Oct-2013
    • (2012)Docking window frameworkProceedings of the 10th asia pacific conference on Computer human interaction10.1145/2350046.2350092(227-236)Online publication date: 28-Aug-2012
    • (2011)A scalable and tiling multi-monitor aware window managerCHI '11 Extended Abstracts on Human Factors in Computing Systems10.1145/1979742.1979515(911-916)Online publication date: 7-May-2011
    • (2009)Exploring new window manipulation techniquesProceedings of the 21st Annual Conference of the Australian Computer-Human Interaction Special Interest Group: Design: Open 24/710.1145/1738826.1738855(177-183)Online publication date: 23-Nov-2009
    • (2003)The Craft of Information VisualizationundefinedOnline publication date: 22-May-2003
    • (2002)Adaptive runtime layout of hierarchical UI componentsProceedings of the second Nordic conference on Human-computer interaction10.1145/572020.572058(251-254)Online publication date: 19-Oct-2002
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media