Design References
Contents
-
Design References
-
Books
- Beyond the Desktop Metaphor: Designing Integrated Digital Work Environments
- About Face 3.0
- The Inmates are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity
- The Design of Everyday Things
- Usability Engineering
- Handbook of Usability Testing
- The Brand Gap
- Don't Make Me Think
- Universal Principles of Design
- Papers
- Articles
- Videos
- Online Resources
-
Books
Books
Beyond the Desktop Metaphor: Designing Integrated Digital Work Environments
by Victor Kaptelinin and Mary Czerwinski (Editors)
A summary of LifeStreams, Haystack, GroupBar, Scalable Fabric, Task Gallery, Personal Role Management, ContactMap, Soylent, Kimura, Activity Based Computing, and metaphor free interfaces.
About Face 3.0
by Alan Cooper, Robert Reimann, David Cronin
The Inmates are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity
by Alan Cooper
The Design of Everyday Things
by Donald A. Norman
Usability Engineering
by Jakob Nielsen
Handbook of Usability Testing
by Jeffrey Rubin, Dana Chisnell
The Brand Gap
by Marty Neumeier
Don't Make Me Think
by Steve Krug
Universal Principles of Design
by William Lidwell, Kritina Holden, Jill Butler
Papers
GJ Badros, J Nichols, A Borning, Scwm: An Extensible Constraint-Enabled Window Manager. Proceedings of the FREENIX Track: 2001 USENIX …, 2001 PDF
Barreau, D.K. and Nardi, B. (1995). Finding and reminding: File organization from the desktop. ACM SIGCHI Bulletin, 27 (3), 39-43. Web
Patrick Baudisch, Nathan Good, and Paul Stewart (2001). Focus plus context screens: combining display technology with visualization techniques. Proceedings of the 14th annual ACM Symposium on User Interface Software and Technology: 31-40. PDF
Bederson, B.B., Hollan, J.D., Pad++: A Zooming Graphical Interface for Exploring Alternate Interface Physics ACM UIST '94, 1994 PDF More
BA Bell, SK Feiner, Dynamic space management for user interfaces. Proceedings of the 13th annual ACM symposium on User Interface Software and Technology, 2000 PDF
Michael S Bernstein, Jeff Shrager, Terry Winograd, Taskposé: exploring fluid boundaries in an associative window visualization In UIST '08: Proceedings of the 21st annual ACM symposium on User interface software and technology (2008), pp. 231-234.PDF
M Beaudouin-Lafon, Novel interaction techniques for overlapping windows. PDF
SA Bly, JK Rosenberg, A comparison of tiled and overlapping windows Proceedings of the SIGCHI conference on Human …, 1986
T Blanc-Brude, DL Scapin, What do people recall about their documents?: implications for desktop search tools Proceedings of the 12th international conference on …, 2007 PDF
SK Card, M Pavel, JE Farrell, Window-based computer dialogues Human-computer interaction: a multidisciplinary approach Pages: 456 - 460 1987
Bay-Wei Chang and David Ungar, Animation: From Cartoons to the User Interface. User Interface Software and Technology '93 Conference Proceedings, Atlanta, November, 1993, pp. 43-55. PS Abstract
ES Cohen, ET Smith, LA Iverson, Constraint-based tiled windows. IEEE COMP. GRAPHICS APPLIC., 1986
Edward Cutrell, Mary Czerwinski, Eric Horvitz, Notification, Disruption, and Memory: Effects of Messaging Interruptions on Memory and Performance. In Proceedings of Interact 2001: IFIP Conference on Human-Computer Interaction, Vol. 2001 (July 2001), pp. 263-269. PDF
M Czerwinski, E Cutrell, E Horvitz, Instant messaging and interruption: Influence of task type on performance. Proceedings of OZCHI, 2000 PDF
M Czerwinski, E Cutrell, E Horvitz, Instant messaging: Effects of relevance and timing. People and computers XIV: Proceedings of HCI, 2000 PDF
Mary Czerwinski, Eric Horvitz, Susan Wilhite, A Diary Study of Task Switching and Interruptions. research.microsoft.com PDF
Mary Czerwinski, Eric Horvitz, An Investigation of Memory for Daily Computing Events. Proceedings of HCI 2002 PDF
Deutsch, P., and Taft, E. Requirements for an experimental programming environment. Xerox PARC Rep. CSL-80-10, 1980.
P Dourish, WK Edwards, A LaMarca, M Salisbury, Presto: an experimental architecture for fluid interactive document spaces. ACM Transactions on Computer-Human Interaction (TOCHI), 1999 PDF
S Dumais, E Cutrell, JJ Cadiz, G Jancke, R Sarin, Stuff I've seen: a system for personal information retrieval and re-use. Proceedings of the 26th annual international ACM SIGIR …, 2003 PDF
S Dumais, T Landauer, Using examples to describe categories Proceedings of the SIGCHI conference on Human Factors in Computing Systems, 1983 abstract
S Feiner, B MacIntyre, M Haupt, E Solomon, Windows on the world: 2D windows for 3D augmented reality. Proceedings of the 6th annual ACM symposium on User Interface Software and Technology, 1993 PDF
Fertig, S., Freeman, E. and Gelernter, D. (1996). "Finding and reminding" reconsidered. ACM SIGCHI Bulletin, 28 (1), 66-69. Web
S Fertig, E Freeman, D Gelernter, Lifestreams: an alternative to the desktop metaphor Conference on Human Factors in Computing Systems, 1996 PDF
D Fisher, P Dourish, Social and temporal structures in everyday collaboration. Proceedings of the SIGCHI conference on Human factors in …, 2004 PDF (aka Soylent)
DJ Funke, JG Neal, RD Paul, (CIWM) An approach to intelligent automated window management International Journal of Man-Machine Studies, Volume 38 , Issue 6 (June 1993) Pages: 949 - 983
K. B. Gaylin, How are windows used? Some notes on creating an empirically-based windowing benchmark task. ACM SIGCHI Bulletin, 1986
VM González, G Mark, Constant, constant, multi-tasking craziness: managing multiple working spheres. Proceedings of the SIGCHI conference on Human factors in computing systems 2004 PDF
Francois Guimbretiere, Maureen Stone, Terry Winograd, Fluid interaction with high-resolution wall-size displays. In UIST '01: Proceedings of the 14th annual ACM symposium on User interface software and technology (2001), pp. 21-30. PDF
D Huynh, D Karger, D Quan, Haystack: A platform for creating, organizing and visualizing information using RDF Semantic Web Workshop, 2002 PDF
DA Henderson Jr, SK Card, Rooms: the use of multiple virtual workspaces to reduce space contention in a window-based graphical user interface. ACM Transactions on Graphics, 1986 ACM
Hoffman, R., Baudisch, P., and Weld, D., Evaluating Visual Cues for Window Switching on Large Screens. In Proceedings of CHI 2008, Florence, Italy, April 5-10, 2008, pp. 929-938. DOC
E Horvitz, A Jacobs, D Hovel, Attention-Sensitive Alerting. Proceedings of UAI '99, Conference on Uncertainty and Artificial Intelligence, July 1999, Morgan Kaufmann Publishers: San Francisco. pp. 305-313. PDF
DR Hutchings, J Stasko, QuickSpace: New operations for the desktop metaphor. Conference on Human Factors in Computing Systems, 2002 PDF
DR Hutchings, J Stasko, Revisiting Display Space Management: Understanding Current Practice to Inform Next-generation Design. Proceedings of Graphics Interface 2004, 2004 PDF
Shamsi T. Iqbal , Eric Horvitz, Disruption and recovery of computing tasks: field study, analysis, and directions, Proceedings of the SIGCHI conference on Human factors in computing systems, April 28-May 03, 2007, San Jose, California, USA PDF
Shamsi Iqbal, Eric Horvitz, Conversations Amidst Computing: A Study of Interruptions and Recovery of Task Activity User Modeling 2007 (2007), pp. 350-354. PDF
W Jones, H Bruce, S Dumais, Keeping found things found on the web 2001 PDF
Eser Kandogan, Ben Shneiderman, Elastic Windows: Evaluation of Multi-Window Operations (1997) Web
M Lansdale, The Psychology of Personal Information Management, Applied Ergonomics, Vol. 19, No. 1. (March 1988), pp. 55-66. PDF
TW Malone, How do people organize their desks?: Implications for the design of office information systems. ACM Transactions on Information Systems (TOIS), 1983 PDF
TW Malone, Heuristics for designing enjoyable user interfaces: Lessons from computer games. Proceedings of the 1982 conference on Human factors in Computer Systems, 1982 ACM
Brad A. Myers, A Taxonomy of Window Manager User Interfaces, IEEE Computer Graphics and Applications, v.8 n.5, p.65-84, September 1988 ACM
Bonnie Nardi and Deborah Barreau, "Finding and Reminding" Revisited: Appropriate Metaphors for File Organization at the Desktop Web
P Ravasio, SG Schar, H Krueger, In pursuit of desktop evolution: User problems and practices with modern desktop systems ACM Transactions on Computer-Human Interaction, 2004 PDF
J Rekimoto, TimeScape: a time machine for the desktop environment. Conference on Human Factors in Computing Systems, 1999 PDF
J Rekimoto, Time-machine computing: a time-centric approach for the information environment PDF
M Ringel, When one isn't enough: an analysis of virtual desktop usage strategies and their implications for Design. Conference on Human Factors in Computing Systems, 2003 PDF
Robertson, G., Horvitz, E., Czerwinski, M., Baudisch, P., Hutchings, D., Meyers, B., Robbins, D., and Smith, G., Scalable Fabric: Flexible Task Management. PDF
George Robertson , Maarten van Dantzich , Daniel Robbins , Mary Czerwinski , Ken Hinckley , Kirsten Risden , David Thiel , Vadim Gorokhovsky, The Task Gallery: a 3D window manager, Proceedings of the SIGCHI conference on Human factors in computing systems, p.494-501, April 01-06, 2000, The Hague, The Netherlands PDF
George Robertson , Mary Czerwinski , Kevin Larson , Daniel C. Robbins , David Thiel , Maarten van Dantzich, Data mountain: using spatial memory for document management, Proceedings of the 11th annual ACM symposium on User interface software and technology, p.153-162, November 01-04, 1998, San Francisco, California, United States PDF
Ben Shneiderman, The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations. (1996) For Information Visualizations PDF
Smith, G., Baudisch, P., Robertson, G., Czerwinski, M., Meyers, B., Robbins, D., Horvitz, E., and Andrews, D., GroupBar: The TaskBar Evolved. PDF
J Teevan, C Alvarado, MS Ackerman, DR Karger, The perfect search engine is not enough: a study of orienteering behavior in directed search Proceedings of the SIGCHI conference on Human factors in Computing Systems, 2004 PDF
Craig Tashman, WindowScape: a task oriented window manager. In UIST '06: Proceedings of the 19th annual ACM symposium on User interface software and technology (2006), pp. 77-80.PDF
Warren Teitelman, A Tour Through Cedar, Proceedings of the 7th international conference on Software engineering, p.181-195, March 26-29, 1984, Orlando, Florida, United States ACM
E Tulving, DM Thomson, Encoding Specificity and Retrieval Processes in Episodic Memory. Psychological Review, 1973 PDF
M Van Dantzich, D Robbins, E Horvitz, M Czerwinski, Scope: Providing awareness of multiple notifications at a glance. Proceedings of AVI, 2002 PDF
S Voida, E Mynatt, B MacIntyre, Supporting collaboration in a context-aware office computing environment. UbiComp 2002 Workshop on Collaboration with Interactive …, 2002 PDF (aka Kimura)
S Whittaker, Q Jones, B Nardi, M Creech, L Terveen, ContactMap: Organizing communication in a social desktop. ACM Transactions on Computer-Human Interaction, 2004 PDF
Williams, G. The Lisa computer system. Byte Magazine 8, 2 (1983), pp. 33-50.
Williams, G. The Apple Macintosh computer. Byte 9, 2 (1984), pp. 30-54.
Articles
Walter Kirn "The Autumn of the Multitaskers" http://www.theatlantic.com/magazine/archive/2007/11/the-autumn-of-the-multitaskers/6342/
Videos
Ben Fullerton "Designing for Solitude" http://vimeo.com/9796365
Online Resources
Windows 7 Development Blog
Adaptive Path
GUI Guidebook Gallery