Home> urticator.net Search > About This Site Domains Glue Stories Basics Navigation Rating System Site Dynamics > History Dictionary Legal Stuff > 2000–2009 2010–2019 2020–2029 > 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 March April May > June August September October November December
|
Tree RearrangementWhile I was writing about rooms, I realized I'd made a mistake in the site design by not clearly separating the search capabilities from the essay tree structure. Later, I realized I could fix this by rearranging the tree.Here's what the tree used to look like.
The top node (red) was the root; underneath it were the three nodes for essays, actors, and works. You can see the problems—one of the search categories (blue) wasn't grouped with the others, and the essays node (green) was misleadingly put in its place. Here's what the tree looks like now.
Of course, that's really two trees. The essay categories (brown) are all grouped together under one root, and the search categories are all grouped together under the other (magenta). In case it's not clear, I should point out that there are actually more than three essay categories, and that both the essay and search categories have children that are not shown. Because of the persistence of location I built into the site design, the whole rearrangement doesn't affect any bookmarks anyone might have. Even the essays node (green) is still around. It used to be just a structural node, but now, in case anyone gets to it via a bookmark and is confused, it contains an essay explaining what happened. There are a couple of other benefits I got by accident. For one thing, the root of the search tree is conveniently visible from every page. For another, the table of contents for the essay tree turns out to be three lines shorter, so I have that much more time before I run into trouble with the table of contents not fitting on the screen. (For more about the number of lines, see Width Three Is Best.)
|
See AlsoNavigation (Old) Prose Explanation (Old) Rooms × March (2000) @ June (2000) October (2001) |