Vanishing Windows - a technique for adaptive window management

Abstract Windowing system offer many benefits to users, such as being able to work on multiple tasks concurrently; or working with a number of windows, each connected to different remote machines or applications. Unless these windows are managed efficiently, users can easily become overwhelmed by the number of windows currently open and begin to lose their way round the desktop. This can lead to a state where the desktop is cluttered with windows. At this stage “window thrashing ” occurs, as users begin to perform window management operation (move, resize, minimise and etc.) in order to locate relevant pieces of information contained in one of several open windows. This article identifies a number of problems experienced by users of any windowing system such as Microsoft Windows, X-Windows or the Apple Macintosh windowing systems. It outlines a technique for reducing screen clutter when using such systems. The technique is known as Vanishing or Fading Windows . One of the features of this technique is that some of the burden of the window management operation is taken over by the system, hence allowing the user to focus more on application domain activities.

[1]  Roy Rada,et al.  Interacting WITH Computers , 1989, Interact. Comput..

[2]  Eser Kandogan,et al.  Elastic windows: improved spatial layout and rapid multiple window operations , 1996, AVI '96.

[3]  Geoff Leach,et al.  Elements of a Three-dimensional Graphical User Interface , 1997, INTERACT.

[4]  Austin Henderson,et al.  Rooms: the use of multiple virtual workspaces to reduce space contention in a window-based graphical user interface , 1986, TOGS.

[5]  Rolf Ernst,et al.  An Adaptive Window Management System , 1997, INTERACT.

[6]  Thomas W. Malone,et al.  How do people organize their desks?: Implications for the design of office information systems , 1983, TOIS.

[7]  Steve Howard,et al.  Human-Computer Interaction INTERACT ’97 , 1997, IFIP — The International Federation for Information Processing.

[8]  Constantine Stephanidis ERCIM workshop on “User interfaces for all” , 1996, SIGC.

[9]  Austin Henderson,et al.  A multiple, virtual-workspace interface to support user task switching , 1986, CHI '87.

[10]  Eser Kandogan,et al.  Elastic Windows: evaluation of multi-window operations , 1997, CHI.

[11]  Jeannette G. Neal,et al.  An Approach to Intelligent Automated Window Management , 1993, Int. J. Man Mach. Stud..

[12]  T. Miah,et al.  Adaptive Toolbars: An Architectural Overview , 1999 .

[13]  Hirohiko Mori,et al.  Visual Interference with User's Tasks on Multi-Window System , 1993, HCI.

[14]  Kevin F. Bury,et al.  An Experimental Comparison of a Windowed vs a Non-Windowed Operating System Environment , 1985 .

[15]  Randall B. Smith Experiences with the Alternate Reality Kit: An Example of the Tension between Literalism and Magic , 1987, IEEE Computer Graphics and Applications.

[16]  Liam Bannon,et al.  Evaluation and analysis of users' activity organization , 1983, CHI '83.

[17]  Ellis S. Cohen,et al.  Constraint-Based Tiled Windows , 1986, IEEE Computer Graphics and Applications.