PLEASE note: These pages are here solely for historic purposes. New articles have not been written since 2001; many links in the index are broken; and most ahref.com email addresses will now bounce. Try visiting ep Productions, Incorporated, the web programming and development company behind this site.

Tip: Want to know when we post new content? Subscribe to our newsletter.

web index ahref.com: a community space for web developers------ -----
IndexToolsCareersTalk
ahref.com > Tools > Bookstore > Book Buzz

Bookstore


Book Buzz

Information Architecture for the World Wide Web
by Louis Rosenfeld and Peter Morville; O'Reilly & Associates, Inc., 1998
Reviewed by Edward Piou, 1/28/1999

Information Architecture for the World Wide WebIn their book Information Architecture for the World Wide Web, Louis Rosenfeld and Peter Morville make a compelling case for the importance of information architects, web team members who are primarily concerned with "what [a] site will actually be, and how it will work." At first, their description of an information architect's job seems close to that of a project manager. For example, they say that the information architect's job includes:

  • defining a web site's mission, and
  • determining what information and services will be on the site

Discussion of these tasks isn't where the book shines. The book is amazingly useful in dealing with other issues, issues that are too often ignored by both project managers and other web developers:
  • determining how users will find information on the site, and
  • planning for future change and growth in the site

Whether or not you consider yourself an information architect, this book is worth reading. It promotes a way of thinking about site building that will help any web developer - programmer, designer, project manager, or other - do a more effective job.

The first part of the book examines the components that make up a sound information architecture: the organization, navigation, labeling, and searching systems. The authors are very thorough in conveying the importance of each component. Through both theory and practical examples, they show how the choices you make in these areas can help or hinder your users' attempts to get the information they need.

From this part of the book, readers will learn how to think about web sites as collections of useful "things" - information and services - that are interrelated, and whose relationships need to be made clear to users. The message here is that the technical and aesthetic aspects of a site are subservient to the primary purpose, making these "things" easy to find and use. Leaving aside entertainment and experimental sites, the authors are correct: it's not the elegance of the programming code, or the perfect color schemes of a set of graphics, that are ultimately important. It's the information these things help to convey. And seeing how these librarians-turned-web experts think will help you convey your information effectively.

The second part of the book deals with the process of building an information architecture - gathering information, coming up with preliminary designs for a site's structure, and finally implementing the architecture. While tight deadlines and limited budgets can make it hard to use all of the authors' suggestions - brainstorming meetings, user testing, document mapping, etc. - not using them can lead to wasted time and money later in the game. Without a solid foundation informed by extensive research and planning, a large site can become very difficult to maintain and expand.

It was in this second part of the book, especially, that the principles of information architecture started sounding like the principles of object-oriented design. Rather than a "poor man's version" of application design, though, I would call this book a good mapping of programming principles to the realm of web sites. Because of this, non-technical developers who read this book may find themselves understanding their programmer teammates a little better. And programmers may find themselves better able to communicate the way they think about data and structure to their teammates, given the non-technical jargon the authors use here.

This book, as thin as it is (less than 200 pages), provides much food for thought concerning information delivery. It may not convince you to hire or designate an information architect on your next project. But if you take the lessons here seriously, you should be able to build a more effective web site. As far as I can tell, this is the first book that everyone who does hands-on web work should have on their reference shelf, whatever their specialty may be.

Have you read this book? Do you think it's really that good?

(Full disclosure: the reviewer worked briefly on a web project with the authors in 1997. But it's not like they're drinking buddies or anything...)




You can buy Information Architecture for the World Wide Web through this link. If you do, our site will get a commision.

What are you reading? Tell us what belongs in Book Buzz: tools@ahref.com

 


HOME ||| ABOUT AHREF.COM ||| ADVERTISE ||| FEEDBACK ||| SEARCH THIS SITE ||| CONTRIBUTE

© 1998-1999 ep Productions, Inc. All rights reserved. Terms of use.