
Excellent book about web usability with lots of nice examples
“Don’t Make Me Think” refers to the way people tend to use the web: they don’t read they scan. That means that your site needs to be organized to make identification and navigation as instinctive as possible. Having an efficient navigation system and laying out your content to clearly reveal the embedded hierarchy should go a long way towards achieving this goal. Don’t forget a good search function.
One of the main point the author want’s you to get is that having external users to test your site will give you valuable insights on how you can make it work for them. He walks us through such a test scenario, which is quite useful.
There is also a chapter on accessibility, which is nice and which gives us an easy way to make our site quite accessible to most. My favorite idea is to add a “skip to main content” link to the top of all pages. By styling it with a “display: none” it won’t affect any layout would be very useful for blind people using screen readers. Food for hought.
Classification is one topic on which I disagree with the author though it’s only noted in a footnote. His view is that “things” should live in one place on your site and if necessary use cross-references to bring people there. I think that “things” should live in all the probable places a user might want to look for it. On one side you have a hierarchy on the other you have a tagging system. Given growing popularity and ubiquity of tags, I think that this won’t be much of a stretch for anyone in the near future.
This book was certainly worth reading. I have learnt quite a few things and I recommend it to all web developers.







