Hot answers tagged resources
Don't Make Me Think by Steve Krug. The book is written in the way it preaches: very simple and easy to understand. The book covers a wide range of user experience topics. It's a must-read. A new edition of this book as been released in early January 2014. Don't Make Me Think Revisited
Don't forget the classic: Don Norman's The Design of Everyday Things. Even though it is explicitly NOT about either web pages or computer applications, but about everyday things, there is so much there about common sense thinking about how people actually interact with things that I class it as a must-read.
Universal Principles of Design Brilliant design book, especially useful for interface design.
Designing Interfaces: Patterns for Effective Interaction Design by Jenifer Tidwell About Face by Alan Cooper The Smashing Book by Smashing Magazine Currently reading About Face. Really thorough and goes back to the basics of UI design. Edit: Oops, just read you already read the first, but I leave it to be included if this turns into a full list of books. ...
The Visual Display of Quantitative Information by Edward R Tufte is extremely useful for training your eyes to filter non-essential design elements and focus on the essence of the information.
I hired a new UX person last year, right out of school. Some highlights of my inspirational (imho) UX talk with him: Always be observing and analyzing. Why is the ceiling this tall? Who is that? Why do they do it that way? When do they decide this? How do they figure it out? Which? What? Never, ever, ever nod your head and say you got it when you ...
I'd be remiss not to mention Joel Spolsky's User Interface Design for Programmers. There's an online version but the printed book has about 50% more material.
Don't Make Me Think by Steve Krug. The Non-Designer's Design Book: Design and Typographic Principles for the Visual Novice by Robin Williams. Also, while these aren't books, you may benefit from browsing some design pattern libraries. Each of these shows common patterns and explains when they are appropriate to use. Yahoo's Design Pattern Library ...
If you're interested specifically in forms, I can recommend Web Form Design: Filling in the Blanks by Luke Wroblewski.
If you building a responsive site that has a couple of trigger widths (one version of the page at 1028px, one at 700px and one at 320px (with flexible widths between those trigger points of course) I suggest you work with two versions of the wireframes. One which is as detailed as usual and one that only contains the layout blocks. That way you could ...
The Humane Interface: New Directions for Designing Interactive Systems by Jef Raskin From the back cover: This unique guide to interactive system design reflects the experience and vision of Jef Raskin, the creator of the Apple Macintosh. Other books may show how to use today's widgets and interface ideas effectively. Raskin, however, ...
I use http://colorschemedesigner.com/. Hope this helps!
Some favorites: Designing Web Interfaces by Bill Scott The Inmates Are Running The Asylum by Alan Cooper Envisioning Information by Edward Tufte (really any Tufte book) Designing the Obvious by Robert Hoekman Defensive Design by 37 Signals The Humane Interface by Jef Raskin The Design of Everyday Things by Donald Norman Don't Make Me Think by Steve ...
Here are some useful pattern library resources that I know of: 12 Standard Screen Patterns 40+ Helpful Resources On User Interface Design Patterns Designing Interfaces: Patterns for Effective Interaction Design Pattern Tap patternBrowser the Diemen Repository of Interaction Design Patterns The Interaction Design Patterns Page UI Patterns - User ...
Smashing Magazine A List Apart Quince These are the three that immediately come to my mind that haven't been named already.
UX Magazine UX Booth UX Matters Usability Post Boxes and Arrows
Surprised that Krug's Rocket Surgery Made Easy has not been mentioned, given that Don't Make Me Think is so widely praised. RSME is just as good and useful in UI design. An excerpt from the back cover: In this new book, Steve explains how to - Test any design, from a sketch on a napkin to a fully-functioning web site or application Keep your focus on ...
If you want to read advanced books you should ditch any books that has UX, Interface Design, User Experience or XD in the tittle as they are almost always by definition not advanced books. Instead I would recommend you to read books that are more peripheral to the UX subject. (Sorry I am only allowed to post on link) That would be books about how to make ...
I'm really surprised that GUI Bloopers 2.0 hasn't been mentioned yet.
Designing Interfaces: Patterns for Effective Interaction Design by Jenifer Tidwell Design patterns for user interfaces. A great reference.
Take a look at sitepoint's The Principles of Beautiful Web Design. Also there are articles from this book here. Smashing magazine published a book and it is a good one. take a look at it.
I highly recommend Designing Interactions by Bill Moggridge. It's an impressive (if overwhelming at first) collection of interviews, essays, examples and case studies by one of the pioneers of interaction / interface design.
A couple of my faves come from architecture: How buildings learn A Pattern Language: Towns, Buildings, Construction Mostly because they cast an interesting light on the stereotypes of how buildings are designed/built compared to how it actually happens in reality in many situations.
According to the Wikipedia page on Gestalt psychology, Christian von Ehrenfels introduced the concept in his work Über Gestaltqualitäten (On the Qualities of Form, 1890). That appears to be the original published work on Gestalt as a concept in psychology. It might be worth following the Gestalt psychology topic on Quora to see if some interesting ...
All books Edward Tufte
For web sites, Eyetracking Web Usability might also be nice to add to the mix after the initial Krug stuff ^^
Designing the Obvious: A Common Sense Approach to Web Application Design by Robert Hoekman Jr. is an excellent read. From the back cover: Designing the Obvious belongs in the toolbox of every person charged with the design and development of Web-based software, from the CEO to the programming team. Designing the Obvious explores the character traits of ...
Only top voted, non community-wiki answers of a minimum length are eligible