Web Bloopers: 60 Common Web Design Mistakes and How to Avoid Them

This book is not the first time someone has described common design mistakes. Several books and websites predate this book and deserve acknowledgment.
Brinck, T., Gergle, D., and Wood, S.D. Usability for the Web: Designing Web Sites that Work. San Francisco: Morgan-Kaufmann Publishers, 2001.
Flanders, V., and Willis, M. Web Pages that Suck: Learn Good Design by Looking at Bad Design. Indianapolis: Sybex, 1997. Describes common problems that plague websites, with some real examples.
Flanders, V. Son of Web Pages that Suck: Learn Good Design by Looking at Bad Design. Indianapolis: Sybex, 2001. The sequel.
Isaacs, E., and Walendowski, A. Designing on Both Sides of the Screen. Indianapolis: SAMS, 2001. Gives principles and practices for good user-interface design, from the point of view of both designers and programmers. Shows websites and other software that violates those principles.
Johnson, J. GUI Bloopers: Don'ts and Dos for Software Developers and Web Designers. San Francisco: Morgan-Kaufman, 2000. Describes common bloopers that make desktop software and websites difficult to use. Although most of the bloopers occur in both desktop software and on the Web, the examples are taken mainly from desktop software. Includes a short chapter devoted to Web-specific bloopers.
Krug, S. Don't Make Me Think: A Common Sense Approach to Web Usability. Indianapolis: New Riders, 2000. Explains in simple terms how websites should be designed, and why. Includes some examples of...