Skip over 
(home) about books movies music opinions studio services
browse by author/editor browse by genre/theme:
 a   b   c   d   e   f   g   h   i   j   k   l   m   n   o   p   q   r   s   t   u   v   w   x   y   z 

the pathetic caverns - books by author - Bob Baxley

eclectic reviews and opinions

Bob Baxley,

Making the Web Work

Practice/Preach: #1
This is the first in an occasional series detailing the impact that my readings in usability, accessibility, and interface design have had on the Pathetic Caverns web site.


The Pathetic Caverns started as a personal web site in 1995, and evolved into an entertainment web zine over the next 2-3 years. I'd been a programmer for 10 years (developing what is now known as "e-learning") when I started the site, and during that time I was becoming more seriously interested in usability and interface design issues.

By 2004, I had substantial experience designing and usability testing interfaces for professional clients, but this site was still plagued by issues that most professionally-developed Web sites had solved years before. Perhaps even more seriously, it retained organizational quirks that were holdovers from its metamorphosis from a personal site into a web zine.

On 1 April 2004 I cleaned the slate and relaunched the site with a new design heavily influenced by some of the accessibility consulting work I'd been doing for corporate clients. I'll refer to that launch as "Pathetic Caverns 2.0."

At the same time, I started reading (or re-reading) a number of books on Web design and usability issues. I wanted to formalize my understanding of usability principles I'd learned "under fire" and expose myself to some new concepts. I also wanted to validate the pathetic caverns redesign, and address any new deficiences I identifed.

The first book I read as part of this effort was Bob Baxley's Making the Web Work. It deals with "Web applications," not "Web sites." Strictly speaking, Pathetic Caverns doesn't qualify; Baxley defines a web application as a site that has user-specific or user-customizable behaviors (usually requiring some kind of login). At present, Pathetic Caverns has no such features. But it does have a considerable volume of content, and Baxley's book has interesting discussions on how to determine appropriate organizational models for content. (Baxley deliberately avoids the term "information architecture," which he feels has become confused, but it is the term I would apply for much of the book.)

His overall thesis is that a web application can be broken into 3 strata:

Everyone who's developed sites will see where this is going: many teams immediately want to jump into presentation issues, which have the least impact on usability, and are the most easily altered -- but also are perceived much more immediately by users. Baxley's 9-layer cake is redrawn several times throughout the book to demonstrate how different types of Web applications require varying balances of these elements, but throughout he maintains an emphasis on keeping the horse well in front of the cart.

As I was reading Making the Web Work, I realized that I'd made an obvious and serious mistake in laying out the navigation of the site in a way that required rethinking some of my organizational model. I'd already taken the "search" feature I'd hacked up in Perl in 1996 offline, because I was convinced it was worse than useless. I also knew that much of the site's traffic comes directly from search engines. The 2.0 release of the site had alphabetical browse by author/editor, film title, and musical artist, but that was it. There no way to identify content logically related to a given review. Worse, while the alphabetical list was fine when then were 3 or 4 entries on a page, it would become increasingly unwieldy as the amount of content grew.

As a quick fix -- knowing it wasn't ideal -- I added a "Browse by Genre" tab and wrote a script to generate indices from genre tags I added to the files.

Baxley also called into question my structural model -- he specifically cited grouping content by physical media categories like books, CDs, and videos (as I do) as a problematic case. He argues that there is ambiguity as to whether a music video would be best filed under music, or under video. Ultimately, I don't agree. I include crosslinks where I think they're appropriate, but I think of my structure as a bit like a media superstore: when you're in the music department and realize that an artist has a video release as well, you usually need to walk over to the video department to pick it up. I can facilitate that "walking" with an "also see ..." link. I don't think it's a killer issue.

Finally, Baxley's book prompted me to spend time thinking about the two aspects of my site that could turn it into a true "Web application": its search engine, and the question of static vs. dynamic pages.

Reading Baxley's book had a clear impact on my site. I like to think I would have recognized those deficiencies on my own, but there's little doubt that Making the Web Work speeded up the process. It's perhaps worth mentioning that Baxley spends considerable time laying groundwork, and the first few chapters may be a little disappointing to those who've already done some reading in the field. My personal recommendation is to stick with the book. My initial impression was that it was a little facile and obvious despite good organization; but as Baxley got deeper into the topic (and particularly into his detailed walkthroughs of what he thinks is right/wrong about several sites), I felt the book had a lot to offer.


pathetic caverns home

unauthorized reproduction prohibited.

all contents © 1995-2018 d. mayo-wells except where otherwise noted.

RSS Feeds: pathetic caverns rss feed: all reviews pathetic caverns rss feed: book reviews pathetic caverns rss feed: movie reviews pathetic caverns rss feed: music reviews