Alexander, Christopher.  The Timeless Way of Building.  New York:  Oxford University Press, 1979.

Alexander, Christopher, Sara Ishikawa, Murray Silverstein, Max Jacobsen, Ingrid Fiksdahl-King, and Shlomo Angel.  A Pattern Language.  New York:  Oxford University Press, 1977.

Alexander, Christopher.  The Nature of Order.  New York:  Oxford University Press, at press.

Brown, John S., and Paul Duguid.  "Keeping It Simple."  In Bringing Design to Software, edited by Terry Winograd.  New York:  ACM Press, 1996.

Catledge, Lara D. and James E. Pitkow. "Characterizing Browsing Strategies in the World-Wide Web."  Unpublished (?), 1994.  [give URL?]

Cooper, Alan.  About Face:  The Essentials of User Interface Design.  Foster City, CA:  IDG Books Worldwide, 1995.

Cypher, Allen.  "Eager:  Programming Repetitive Tasks By Example."  In Proceedings of CHI '91, ACM, 1991.

Gamma, Erich, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns:  Elements of Reusable Object-Oriented Software.  Reading, MA:  Addison-Wesley, 1995.

Laurel, Brenda.  Computers As Theatre.  Reading, MA:  Addison-Wesley, 1991.

Mullet, Kevin, and Darrell Sano.  Designing Visual Interfaces:  Communication Oriented Techniques.  Mountain View, CA:  SunSoft Press, 1995.

Nielsen, Jakob.  "The difference between Web design and GUI design." Alertbox column of May 1, 1997.

Nielsen, Jakob.  "The Tyranny of the Page: continued lack of decent navigation support in Version 4 browsers."  Alertbox column of November 1, 1997.

Nielsen, Jakob.  "Using link titles to help users predict where they are going."  Alertbox column of January 11, 1998.

Norman, Donald.  The Design of Everyday Things.  New York:  Basic Books, 1988.

Norman, Donald.  Things that Make Us Smart.  Doubleday, 1997.

Rheinfrank, John, and Shelly Evenson.  "Design Languages."  In Bringing Design to Software, edited by Terry Winograd.  New York:  ACM Press, 1996.

Shneiderman, Ben.  "A Taxonomy and Rule Base for the Selection of Interaction Styles."  In Human Factors for Informatics Usability, eds. Shackel, B., and S. Richardson. Cambridge University Press, 1991. [this doesn't sound right, I think it's older than 1991]

Shneiderman, Ben.  Designing the User Interface:  Strategies for Effective Human-Computer Interaction (3rd edition).  Reading, MA:  Addison-Wesley, 1998.

Tognazzini, Bruce.  Tog on Software Design.  ???

Tufte, Edward.  The Visual Display of Quantitative Information.  Graphics Press, 1983.

Tufte, Edward.  Envisioning Information.  Graphics Press, 1990.

Wainer, Howard.  Visual Revelations.  ???

Wurman, Richard S.  Information Architects.  New York:  Graphis, 1997.


Comments to:
Last modified May 17, 1999

Copyright (c) 1999 by Jenifer Tidwell.  All rights reserved.