Processing Desktop Work on a Large High-Resolution Display: Studies and Designs
Total Page:16
File Type:pdf, Size:1020Kb
Processing Desktop Work on a Large High-Resolution Display: Studies and Designs by Xiaojun Bi A thesis submitted in conformity with the requirements for the degree of Doctor of Philosophy Department of Computer Science University of Toronto © Copyright by Xiaojun Bi 2011 Processing Desktop Work on a Large High-Resolution Display: Studies and Designs Xiaojun Bi Doctor of Philosophy Department of Computer Science University of Toronto 2011 Abstract With the ever increasing amount of digital information, information workers desire more screen real estate to process their daily desktop work. Thanks to the quick advance in display technology, big screens are increasingly affordable and have been gradually adopted in desktop computing environments. A large wall-size high resolution display, a recent emerging class of display which possesses a huge visualization surface, could potentially benefit information processing work. In this dissertation we investigate such a large display as the primary working space for information processing work. We firstly conducted a longitudinal diary study and three control experiments investigating effects of a large display on information processing work. The longitudinal diary study investigates large display use in a personal desktop computing context by comparing it with single- and dual-monitor. The three controlled experiments further investigate the effects of two factors determining resolution of a display—physical size and pixel-density on users’ performance and behaviors. The diary study reveals the distinct behavior patterns of large ii display users in partitioning screen space and managing windows, while the control experiments deeply reveal the effects of the physical size and pixel density of a display on different information processing tasks. Aside from studying a continuous large display, we also articulate how interior bezels within a tiled-monitor large display affect users’ performance and behaviors in basic visual search and action tasks via a series of controlled experiments. Based on the understanding of large display effects and users’ behavior patterns, we then design new interaction techniques to address a big challenge of working on a large display: managing overflowing windows. We design and implement a large display oriented window management system prototype: WallTop. It includes a set of interaction techniques that provide greater flexibility for managing windows. Usability tests show that users can quickly and easily learn the new techniques and apply them to realistic window management tasks with increased efficiency on a large display. iii Acknowledgments There is an old saying in Chinese “Yu Rui Zhe Xu, Yu Zhi Zhe Xing”(talk to the smart, walk with the intelligent). Over the course of my Ph.D. study, I am very grateful that many smart and intelligent minds walk with me on this journey. I could not have completed this dissertation without the help of these great people. First and foremost, I would like to thank my Ph.D. supervisor, Professor Ravin Balakrishnan, who has taught me how to conduct research with high standards, and trained me to become a successful researcher. I am very grateful to all his contributions of ideas, criticisms, time, and funding throughout my Ph.D. study. The experience of working with him is the most valuable asset in my life. I would like to express my sincere gratitude to the rest of my Ph.D. committee: Professor Khai Truong and Professor Karan Singh. I really appreciate their comments, criticisms, suggestions throughout my Ph.D. study. I am also grateful to Professor Sriram Subramanian and Professor Daniel Wigdor for reading my thesis, offering insightful comments, and serving as extra examiners. I have been privileged to work with outstanding researchers outside the University of Toronto, including Dr. Shumin Zhai (former IBM, now Google), Dr. Barton Smith (IBM), Dr. Ken Hinckley (Microsoft), Dr. Michel Pahud (Microsoft), Dr. Tovi Grossman (Autodesk), Dr. George Fitzmaurice (Autodesk), and Dr. Yang Li (Google). I would like to thank them for taking me as an intern at world-class research institutes. These experiences not only broadened my research interests, but also offered me great opportunities to collaborate with people from different backgrounds. I am especially grateful to Dr. Shumin Zhai. His HCI classes in Tsinghua iv University introduced me to this challenging discipline and he has constantly advised me in various research projects. I am extremely grateful to my parents and family for their love. I want to thank my parents for giving me the opportunity to pursue my own interests, and encouraging me to study abroad. As the only child of them, I can understand the pain they endure of being separated from their son for years. I must thank my wife, Huijing Yang, who abandoned her career in China and spent the most valuable time of her life with me here. Her encouragement was my energy source which led me to overcome all the obstacles in the Ph.D. pursuit. Finally, I would like to thank my upcoming daughter, Niuniu, who offered me the opportunity to finish this thesis in a joyful mood. v Table of Contents 1 Introduction .................................................................................................................................1 1.1 Contributions........................................................................................................................6 1.2 Thesis Outline ......................................................................................................................8 2 Related Work ............................................................................................................................10 2.1 Using a Normal-Sized Monitor to Process Desktop Work ................................................10 2.2 Using Dual or Triple Monitors to Process Desktop Work .................................................11 2.3 Large Display Usage ..........................................................................................................13 2.3.1 Using Large Displays in Desktop Computing Environments ................................13 2.3.2 Data Visualization. ................................................................................................17 2.3.3 Virtual Reality Applications ...................................................................................18 2.3.4 Group Work ...........................................................................................................18 2.3.5 Public displays .......................................................................................................20 2.3.6 Specialized Applications ........................................................................................22 2.4 Challenges with Interacting on a Large Display ................................................................23 2.4.1 Mice and Keyboards Based Interaction .................................................................23 2.4.2 Other Interaction Methods .....................................................................................27 2.5 Managing Desktop Work ...................................................................................................30 2.5.1 Document Management Behaviors ........................................................................30 2.5.2 Advantages of Paper Documents ...........................................................................31 2.5.3 Using Paper Metaphor in Digital Information Management ................................32 2.6 Summary ............................................................................................................................33 3 Longitudinal Diary Study of Large Display Usage ..................................................................34 3.1 Study Design ......................................................................................................................34 vi 3.2 Results ................................................................................................................................39 3.2.1 Overall Activities ...................................................................................................39 3.2.2 Subjective Opinions ...............................................................................................40 3.2.3 Screen Space Partition ...........................................................................................43 3.2.4 Window Management.............................................................................................44 3.2.5 Seating Location Relative to the Display ...............................................................49 3.3 Discussion ..........................................................................................................................50 3.3.1 Benefits of Large Displays .....................................................................................50 3.3.2 Challenges of Managing Windows on a Large Display ........................................52 3.4 Conclusion .........................................................................................................................54 4 Effects of Display Size and Pixel Density on Desktop Work ...................................................56 4.1 Experimental Settings ........................................................................................................57 4.1.1 Display Conditions ................................................................................................57