The Making of GUI Bloopers
Jeff Johnson is President and Principal Consultant at UI Wizards, Inc., a product usability consulting firm. He has worked in the field of Human-Computer Interaction since 1978. After earning B.A. and Ph.D. degrees from Yale and Stanford Universities, he worked as a user-interface designer and implementer, engineer manager, usability tester, and researcher at Cromemco, Xerox, US West, Hewlett-Packard Labs, Sun/FirstPerson (the predecessor of JavaSoft), and SunSoft. He has published numerous articles and book chapters on a variety of topics in Human-Computer Interaction and the impact of technology on society. He frequently gives talks and tutorials at conferences and companies on usability and user-interface design. He is the author of the book, GUI Bloopers: Don'ts and Dos for Software Developers and Web Designers (Morgan Kaufmann).