SMALLTALK-80: the interactive programming environment
SMALLTALK-80: the interactive programming environment
A comparison of tiled and overlapping windows
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
ACM Transactions on Graphics (TOG)
Elastic Windows: evaluation of multi-window operations
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Data mountain: using spatial memory for document management
Proceedings of the 11th annual ACM symposium on User interface software and technology
Time-machine computing: a time-centric approach for the information environment
Proceedings of the 12th annual ACM symposium on User interface software and technology
The Task Gallery: a 3D window manager
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Past, present, and future of user interface software tools
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
An experimental system for creating and presenting interactive graphical documents
ACM Transactions on Graphics (TOG)
Support for multitasking and background awareness using interactive peripheral displays
Proceedings of the 14th annual ACM symposium on User interface software and technology
Novel interaction techniques for overlapping windows
Proceedings of the 14th annual ACM symposium on User interface software and technology
Journal of the American Society for Information Science and Technology
Reinventing the inbox: supporting the management of pending tasks in email
CHI '02 Extended Abstracts on Human Factors in Computing Systems
A Taxonomy of Window Manager User Interfaces
IEEE Computer Graphics and Applications
Taking email to task: the design and evaluation of a task management centered email tool
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
UMEA: translating interaction histories into project contexts
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '03 Extended Abstracts on Human Factors in Computing Systems
A diary study of task switching and interruptions
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Scalable Fabric: flexible task management
Proceedings of the working conference on Advanced visual interfaces
Revisiting display space management: understanding current practice to inform next-generation design
GI '04 Proceedings of the 2004 Graphics Interface Conference
TaskTracer: a desktop environment to support multi-tasking knowledge workers
Proceedings of the 10th international conference on Intelligent user interfaces
No task left behind?: examining the nature of fragmented work
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the 18th annual ACM symposium on User interface software and technology
Support for activity-based computing in a personal computing operating system
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
WindowScape: a task oriented window manager
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
CAAD: an automatic task support system
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Taskposé: exploring fluid boundaries in an associative window visualization
Proceedings of the 21st annual ACM symposium on User interface software and technology
Lightweight tagging expands information and activity management practices
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Improving Window Switching Interfaces
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
Push-and-pull switching: window switching based on window overlapping
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Improved window switching interfaces
CHI '10 Extended Abstracts on Human Factors in Computing Systems
Hi-index | 0.00 |
People frequently experience difficulty switching between computer-mediated tasks. To help address this, we created WindowScape, a zooming window manager that uses implicit grouping to help users sort windows according to task. WindowScape was intended to provide a more flexible and intuitive grouping model than prior systems. We report on the design process leading up to the system, and alternative designs we explored. We describe a series of formative evaluations that resulted in significant modifications to our initial prototype, as well as a deployment study of the final version, where users lived with WindowScape on a day-to-day basis. Our results from this study reveal how users react to novel aspects of our system, including its particular uses of miniaturization and its approach to grouping. We also discuss the impact of a task-oriented approach to window management on other aspects of user behavior, and the implications of this for future system design.